Show newer

When the screen is locked, may limit Termux's capability to save battery. So SSH may become slow or irresponsive and die eventually. You may have to access "Battery optimization" settings for Termux and select "Don't optimize".

Show thread

Having the following in `~/.ssh/config`:

```
Host phone
HostName 192.168.1.107
IdentityFile ~/.ssh/id_rsa_phone
Port 8022
```

would let me run:

ssh phone

and magically log in from now on!

Setting a static IP to your phone is recommended so that it doesn't change:
service.uoregon.edu/TDClient/2

Show thread

On the computer, run something like this:

ssh <ip address> -p 8022 -i /path/to/private_key

* run "ifconfig | grep inet" on Termux to get the IP of your Android.
* make sure Termux is running when you run this

I copied the id_rsa file to `~/.ssh/id_rsa_phone` on computer, so I can run something like this to connect:

ssh 192.168.1.107 -p 8022 -i ~/.ssh/id_rsa_phone

If it connects successfully, you'll see "Welcome to Termux!" and a bunch of pkg commands to guide you through! Great! πŸ‘

Show thread

Basically:

pkg install openssh
sshd # start service, runs on port 8022
cd ~/.ssh
touch authorized_keys
chmod 600 authorized_keys
ssh-keygen # you can use defaults with no password
cat id_rsa.pub >> authorized_keys
chmod 600 authorized_keys

Then copy ~/.ssh/id_rsa from the Files app (there should be a Termux item on the left sidebar for easy access) to the computer you want to SSH from.

Show thread

This video confirms that phone CPUs can even beat computers in some cases:
➑️ tilvids.com/w/32QQtfwxVgk4XtyZ

Watching this video from Arthur Reeder made me interested to try SSH-ing into my phone...

So, this article was helpful in my Android SSH journey:

Setting up an Server on through
➑️ v3ritas.tech/2018/01/28/settin

Show thread

Just found out has a package manager and you can install packages just like apt.

pkg search <package>
pkg install <package>

It doesn't require anything else except Termux. This "pkg" thing is built in!

Installed Termux from F-droid to enjoy this and they seem to have a good enough collection of packages. Text editors like emacs & vim, servers like lighttpd & apache, ffmpeg, imagemagick etc. They even have an X11 repo although haven't tried it.

adnan360 boosted

#EasyOS seems to be the direct answer to #PuppyLinux's root-by-default approach for a live user session - everything is run as separate containers, and no interaction by default with the mountable media, not even the LiveUSB!

easyos.org/

Worth a try?

"This is actually an amazing argument in favor of piracy. ... If you paid full sticker price for Adobe Creative Suite 4 and your machine dies and you reinstall the OS and you need to reinstall the program, you can take that program that you paid full price for and it won't work. A pirated version will work. The actual original doesn't." πŸ˜†

adnan360 boosted

Today I wanted to find a way to watch IPTV on my #Pinephone.

After multiple tests, I had the best experience with MPV combined with mpv-iptv (github.com/gthreepw00d/mpv-ipt)

adnan360 boosted

@strypey I think back to 2010 when my dad's Spanish Village didn't have affordable internet (basically Satellite or bust) and I was there for two weeks. Without an internet connection. I remember three days of anxiety and then something happened; I just stopped caring about it, and honestly, it was fantastic.

Wow, just found out Arthur Reeder ( @art ) is now on ! He has lots of videos on different Linux tools and hardware - and be assured, his content is very unique, different than any other channel out there.

➑️ tilvids.com/video-channels/art

Very happy to see him on

adnan360 boosted

#FollowFriday / #FF recap of this week's recommended follows:

🌟 @cryptomator - FOSS app, adds e2e encrypted folder to NextCloud, DropBox, Google Drive etc

🌟 @iode - Sell de-googlised Android smartphones

🌟 @godotengine - Free open 3D/2D game engine for developers

🌟 @timkrief - Unofficial videos about Godot and game development

🌟 @art - Video blog about FOSS, Linux, PCs etc.

🌟 @alsgeeklab - Videos about the history of PCs

🌟 @kiwix - Free open app for using and distributing websites offline

adnan360 boosted

πŸš€ CryptPad 4.11.0 is now live on cryptpad.fr

This release introduces version 2 of our Forms application, addressing the feedback we gathered over the summer.

Many thanks again to everyone who took time to answer our survey and/or took part in interviews.

adnan360 boosted

Al's Geek Lab posts videos about the history of the PC and PC software, especially its early days in the 1980s and 1990s. You can follow at:

➑️ @alsgeeklab

If the videos aren't visible on your instance yet, you can see them all at tilvids.com/accounts/alsgeekla

#AlsGeekLab #PeerTube #PeerTubers #Videos #Gaming #Games #Retro #RetroGaming #Technology #Tech #TechHistory #Computing #MSDos #DOSGaming #VideoGames #History #PC #IBMPC #IBM #1980s #1990s

adnan360 boosted

Self-Hosting Resources Made Simple

Sharing is very appreciated.

:verified: Freedombox, fastest way to #selfhosting
freedombox.org

πŸ“© Mail In A Box, email selfhosting
mailinabox.email

:gnu: Yunohost, all-in-one selfhosting package
yunohost.org

:nextcloud: Nextcloud Devices
nextcloud.com/devices

πŸ‘ Awesome List
github.com/awesome-selfhosted/

πŸ’š Awesome Directory
selfhosted.libhunt.com

πŸ“» Podcast
selfhosted.show

#Yunohost #Freedombox #FreeSoftware

Show thread
adnan360 boosted

@ademalsasa @humanetech @aexy

Great lineup! πŸ™‚

Selfhosting is something I always like to promote.

More fun to build something IMO than outside, partially controlled server virtual/cloud based hosting.

+ control inside network/server opens opportunities to play with new ideas/integrations/security.

adnan360 boosted

How to make your PeerTube videos much more discoverable on the Fediverse:

Use tags without spaces in them, for example, use "OpenSource" instead of "Open Source", "ArtHistory" instead of "Art History", "PianoMusic" instead of "Piano Music".

Why this works:

Mastodon includes PeerTube videos in its search results, but any tags with spaces in them are ignored.

To make your PeerTube videos searchable on Mastodon, remove spaces from your tags.

#FediTips #PeerTube

Creating an theme.

Inspired by the simplicity of Afterpiece openbox theme.

adnan360 boosted

Godot Engine is a free open source 3D and 2D game engine for game development. You can follow their account at:

➑️ @godotengine

Godot is available for Linux, Mac and Windows from the project's website at godotengine.org

There's an unofficial PeerTube channel with Godot content at:

➑️ @timkrief

There's a game project made with Godot at:

➑️ @rpginabox

#Godot #GodotEngine #GameDev #Dev #GameDevelopment #FOSS #FLOSS #Libre #FreeSoftware #OpenSource #PC #Linux #Mac #Windows

Show older
mas.to

Hello! mas.to is a general-topic, mainly English-speaking instance. We're enthusiastic about Mastodon and aim to run a fast, up-to-date and fun Mastodon instance.