Files
tvcloud.fr/readme.md

33 lines
624 B
Markdown
Raw Normal View History

2025-12-15 12:00:28 +01:00
# tvcloud
This project is a personal cloud of services:
2025-12-17 00:16:52 +01:00
- [NextCloud](https://nextcloud.com/)
- [Gitea](https://about.gitea.com/products/gitea/)
2025-12-22 15:39:39 +01:00
- [Redmine](https://www.redmine.org/)
2025-12-15 12:00:28 +01:00
# Setup
2025-12-22 16:39:50 +01:00
1. Generate a certificate for the proxy
To generate a self-signed certificate (e.g. for `localhost`):
2025-12-15 12:00:28 +01:00
```
2025-12-22 16:39:50 +01:00
./tools/generate_self_signed_cert.bash localhost .
2025-12-18 12:28:45 +01:00
```
2025-12-22 16:39:50 +01:00
Alternatively to generate a CA signed certificate (if your own a domain):
2025-12-18 12:28:45 +01:00
```
2025-12-22 16:39:50 +01:00
./tools/generate_cert.bash yourdomain.com admin@email.com .
2025-12-15 12:00:28 +01:00
```
2025-12-23 11:29:15 +01:00
2. Make a `.env` configuration file
2025-12-15 12:00:28 +01:00
2025-12-23 11:29:15 +01:00
See `.example.env`.
2025-12-16 00:03:52 +01:00
2025-12-22 11:41:32 +01:00
3. Start the services.
2025-12-16 00:03:52 +01:00
```
2025-12-16 12:51:46 +01:00
sudo docker compose up --detach
2025-12-16 00:03:52 +01:00
```