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} |
[{ .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;