No description
Find a file
TurtleException b7c3ab7373
All checks were successful
Build Search backend / build (push) Successful in 27s
Build Frontend / build (push) Successful in 46s
Generate Icon Font / build (push) Successful in 26s
Update forgejo workflows: Minimize executions & fix frontend builder
2025-12-10 15:16:53 +01:00
.forgejo/workflows Update forgejo workflows: Minimize executions & fix frontend builder 2025-12-10 15:16:53 +01:00
backend/search Implement CommonSitesCompletionProvider 2025-05-23 01:04:37 +02:00
frontend Add hover text to navbar elements 2025-05-26 17:45:24 +02:00
nginx Fix error page icon 2025-05-22 19:57:24 +02:00
.gitattributes Update linguist config 2025-06-07 03:22:08 +02:00
.gitignore Merge feature/backend-search (#4) 2025-05-16 18:26:39 +02:00
docker-compose.yaml Create basic structure for search backend 2025-04-26 18:39:29 +02:00
frontend.Dockerfile Generate icon fonts on docker build 2025-05-13 12:27:07 +02:00
LICENSE Initial commit 2025-03-25 11:33:42 +01:00
README.md Create README 2025-04-25 14:51:22 +02:00

TurtleHost Web

This is the main website of the TurtleHost ecosystem. It serves as a dashboard for a general overview and as an index for all the services and tools that are provided.

Usage

The site is intended to be hosted within a Docker container built with the provided Dockerfile(s). It is possible to host it on bare-metal, but you'll have to pay close attention to the nginx configuration that would otherwise be deployed with the Docker image.

To spin up an instance, simply clone the repository, adjust the docker-compose.yaml file to your liking and start it with docker compose up [-d] [--build]. Make sure to add the --build flag if you already built an older version of the image, to instruct Docker to re-create it.

License

This repository is licensed under the MIT License. Feel free to use the application or parts of it as you wish. No guarantee is provided.