|
@ -58,8 +58,8 @@ The XPPL is made up of a few parts: |
|
|
* The [Flask] application and it's dependencies. |
|
|
* The [Flask] application and it's dependencies. |
|
|
* The [RQLite] database. |
|
|
* The [RQLite] database. |
|
|
* The [Syncthing] integration for uploads. |
|
|
* The [Syncthing] integration for uploads. |
|
|
* The Nginx reverse proxy. |
|
|
* The [Nginx reverse proxy]. |
|
|
* The Let's Encrypt web certificates. |
|
|
* The [Let's Encrypt web certificates]. |
|
|
|
|
|
|
|
|
If you know [Ansible] (it's just YAML), you can just [read the entire configuration]. |
|
|
If you know [Ansible] (it's just YAML), you can just [read the entire configuration]. |
|
|
|
|
|
|
|
@ -87,6 +87,8 @@ No backups are configured right now. |
|
|
[Flask]: http://flask.pocoo.org/ |
|
|
[Flask]: http://flask.pocoo.org/ |
|
|
[RQLite]: https://github.com/rqlite/rqlite |
|
|
[RQLite]: https://github.com/rqlite/rqlite |
|
|
[Syncthing]: https://docs.syncthing.net/ |
|
|
[Syncthing]: https://docs.syncthing.net/ |
|
|
|
|
|
[Nginx reverse proxy]: https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/ |
|
|
|
|
|
[Let's Encrypt web certificates]: https://certbot.eff.org/ |
|
|
[Syncthing UI]: https://vvvvvvaria.org/st/ |
|
|
[Syncthing UI]: https://vvvvvvaria.org/st/ |
|
|
[read the entire configuration]: ansible/plays/main.yml |
|
|
[read the entire configuration]: ansible/plays/main.yml |
|
|
[Ansible]: https://www.ansible.com/overview/how-ansible-works |
|
|
[Ansible]: https://www.ansible.com/overview/how-ansible-works |
|
|