diff --git a/.gitignore b/.gitignore index 6d7a08f..f514b74 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ -.cache -.env -site +# Created by venv; see https://docs.python.org/3/library/venv.html +* diff --git a/docs/self-hosting/installation/index.md b/docs/self-hosting/installation/index.md index 11755e4..a3804c2 100644 --- a/docs/self-hosting/installation/index.md +++ b/docs/self-hosting/installation/index.md @@ -9,10 +9,10 @@ ## Shared/containerised services -| :simple-bisecthosting:
BisectHosting { .bisect .text-lg } | :simple-pterodactyl:
Pterodactyl { .pterodactyl .text-lg } | :fontawesome-solid-cube:
PebbleHost { .pebblehost .text-lg } | :simple-railway:
Railway { .railway .text-lg } | -| :--------------------------------------------------------------: | :---------------------------------------------------------------: | :-------------------------------------------------------------: | :--------------------------------------------------------: | -| :green_book:
Node.js experience recommended | :green_book:
Node.js experience recommended | :green_book:
Node.js experience recommended | :orange_book:
Docker experience recommended | -| [Start](bisecthosting.md){.md-button .md-button--primary} | [Start](pterodactyl/index.md){.md-button .md-button--primary} | [Start](pebblehost.md){ .md-button .md-button--primary } | [Start](railway.md){.md-button .md-button--primary} | +| :simple-bisecthosting:
BisectHosting { .bisect .text-lg } | :fontawesome-solid-cube:
HypeSrv { .hypesrv .text-lg } | :simple-pterodactyl:
Pterodactyl { .pterodactyl .text-lg } | :fontawesome-solid-cube:
PebbleHost { .pebblehost .text-lg } | :simple-railway:
Railway { .railway .text-lg } | +|:------------------------------------------------------------:|:---------------------------------------------------------:|:-------------------------------------------------------------:|:---------------------------------------------------------------:|:---------------------------------------------------:| +| :green_book:
Node.js experience recommended | :green_book:
Node.js experience recommended | :green_book:
Node.js experience recommended | :green_book:
Node.js experience recommended | :orange_book:
Docker experience recommended | +| [Start](bisecthosting.md){.md-button .md-button--primary} | [Start](hypesrv.md){.md-button .md-button--primary} | [Start](pterodactyl/index.md){.md-button .md-button--primary} | [Start](pebblehost.md){ .md-button .md-button--primary } | [Start](railway.md){.md-button .md-button--primary} | [![BisectHosting](https://www.bisecthosting.com/partners/custom-banners/41ca8074-184e-4ad1-a44d-77750ee8bfb9.webp){ .no-glightbox }](https://bisecthosting.com/discordtickets?r=docs-installation) diff --git a/docs/self-hosting/updating.md b/docs/self-hosting/updating.md index 7565a22..3b6d8c0 100644 --- a/docs/self-hosting/updating.md +++ b/docs/self-hosting/updating.md @@ -24,11 +24,11 @@ BACKUP, git fetch, checkout, npm install (migrate), check changelog instructions ## Docker -If you are running the container using docker-compose file, run the following commands : +If you are running the container using docker-compose file, run the following commands : ```bash docker pull eartharoid/discord-tickets:4.0 ``` -Once pull is done, simply run : +Once pull is done, simply run : ```bash docker-compose up -d --force-recreate @@ -39,6 +39,14 @@ Alternatively, you can use [Watchtower](https://containrrr.dev/watchtower/) to d ## Standalone +## HypeSrv + +Your HypeSrv installation of DiscordTickets (if done via the `Content Manager`) will automatically check for and perform updated on every (re-)start of your server. + +HypeSrv doesn't currently offer a first-party solution for backing up a database server. +Instead, please connect to the database with an SQL Client like HeidiSQL and export your database via such a tool. + + ## Railway Railway doesn't really offer a first-party solution for backing up a database server. Instead, follow the guide for their workaround to export your database to an AWS S3 bucket at https://blog.railway.app/p/automated-postgresql-backups diff --git a/mkdocs.yml b/mkdocs.yml index c193589..4913940 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -119,6 +119,7 @@ nav: - Docker: self-hosting/installation/docker.md - Standalone: self-hosting/installation/standalone.md - BisectHosting: self-hosting/installation/bisecthosting.md + - HypeSrv: self-hosting/installation/hypesrv.md - Pterodactyl: - Pterodactyl: self-hosting/installation/pterodactyl/index.md - Official egg: self-hosting/installation/pterodactyl/official.md diff --git a/overrides/stylesheets/extra.css b/overrides/stylesheets/extra.css index a63ba54..c6c0745 100644 --- a/overrides/stylesheets/extra.css +++ b/overrides/stylesheets/extra.css @@ -99,6 +99,10 @@ img.embed-object-contain { color: #04DDFF; } +.hypesrv { + color: #3351F6; +} + .railway { /* color: #853BCE; */ color: #B139CC;