# tvcloud This project is a personal cloud of services: - NextCloud - OpenProject # Setup 1. Generate a self-signed certificate for the proxy. ``` openssl genpkey -algorithm RSA -out server.key openssl req -new -x509 -key server.key -out server.crt -days 365 ``` 2. Make a `.env` file for `docker-compose.yaml`. See `.example.env`. 3. Configure the host name. ``` ./configure.bash HOSTNAME . ``` 4. Start the services. ``` sudo docker compose up --detach ``` # OpenProject - [Upgrade](https://www.openproject.org/docs/installation-and-operations/installation/docker-compose/#upgrade) - [Backup](https://www.openproject.org/docs/installation-and-operations/installation/docker-compose/#backup) # Joplin - Update/Install: ``` wget -O - https://raw.githubusercontent.com/laurent22/joplin/dev/Joplin_install_and_update.sh | bash ``` You can then [synchronize it with NextCloud](https://joplinapp.org/help/apps/sync/nextcloud/).