- YunoHost
- YunoHost Pi installer: https://github.com/YunoHost/trotinette
- YunoHost-apps: https://github.com/YunoHost/apps
- Yunohost admin: https://github.com/YunoHost/yunohost-admin
- YunoHost Core: https://github.com/YunoHost/yunohost/blob/unstable/src/yunohost/tools.py
sudo apt-get install tor
echo 'HiddenServiceDir /var/lib/tor/hidden_service/' >> /etc/tor/torrc
echo 'HiddenServicePort 80 127.0.0.1:80' >> /etc/tor/torrc
echo 'HiddenServicePort 443 127.0.0.1:443' >> /etc/tor/torrc
service tor restart
cat /var/lib/tor/hidden_service/hostname | yunohost domain add
#TODO: disable SSOwat redirection?
service nginx restart
- Install tor
- create hidden service
- ssh as extra hidden service: https://yawnbox.com/2015/11/17/a-hardened-tor-hidden-service-for-less-than-200/
- ufw configuration: https://github.com/Taipo/hidden-service-configuration
- delete old appslist
- add new appslist
- update locales/change YunoHost to YunoHide
- update YunoHost PostInstall
- Do not ask for dyndns
- Hidden Service Manager
- Encrypted Pad(Onion)
- PirateBox/Nextcloud(Onion)
- Email(Onion)
- Jabber(Both)
- Mumble(Both)
- zerobin
- archivist
- rocket.chat
- mailman
- WKD
- https://metrics.torproject.org/torperf.html?start=2017-11-18&end=2018-02-16&source=all&server=public&filesize=5mb
- Download speed for 5MiB download: ~200 KiB/s
Sources:
Use appslist functions to remove default appslist and add our own:
https://github.com/YunoHost/yunohost/blob/unstable/data/actionsmap/yunohost.yml