From 8d5f5f274c6ce4ac5bb09cb7f0ead84c9f9de88a Mon Sep 17 00:00:00 2001 From: Korbs Date: Mon, 9 Dec 2024 21:38:10 -0500 Subject: [PATCH] Update README.md --- README.md | 194 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 193 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4ebce99..92ba4c6 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,194 @@ -# .profile +
+ + +# SudoVanilla Infrastructure + +[Status Page](https://status.sudovanlla.org/) + +
+ + + +___ + +## Servers +## Mars - Primary Server + +### Specifications + - **OS**: Alpine Linux 3.20.3 x86_64 + - **Host**: HP Compaq 6200 Pro SFF PC + - **Kernel**: Linux 6.6.63-0-lts + - **CPU**: Intel(R) Pentium(R) G620 (2) @ 2.60 GHz + - **GPU**: NVIDIA GeForce GT 710 + - **Memory**: 18GiB + - **Swap**: 4GiB + +### Drives + - **M1**: 105.05 GiB (120GB) - Internal Boot Drive + - **S1**: 3.58 TiB (4TB) + - ~~**S2**: Not Longer in Use~~ + - **S3**: 915.82 GiB (1TB) + +### Network + - NAT: Not Supported* (Limit by Router Firmware) + - Max Download Speed: 300Mbps (Limit by ISP) + - Max Upload Speed: 10Mbps (Limit by ISP) + - Ports Forwarded: + - 80 + - 443 + +> *SudoVanilla modifies it's `/etc/hosts` file for some cases, when the server needs to call itself. Such as a service needing to call SudoVanilla Gateway. + +## Software and Tools + +**Status Page** + +Powered by: **Netweak** + - Website: https://netweak.com/ + - Source Code: Only the [server agent](https://github.com/netweak/agent) is open source. + +> Netweak is proprietary. + +> This is not on-premise and is hosted else where outside of SudoVanilla. + +> SudoVanilla has been an enterprise customer of the service for over 2 years. + +**SMTP** + +Powered by: **Resend** + - Website: https://resend.com/ + +> Resend is proprietary. + +> This is not on-premise and is hosted else where outside of SudoVanilla. + +**SudoVanilla Gateway** + +Powered by: **LogTo OSS** +- Website: https://logto.io +- Mirrored Source Code: https://ark.sudovanilla.org/Korbs/logto + +
+ +**SudoVanilla Ark** + +Powered by: **Forgejo** +- Website: https://forgejo.org/ +- Source Code: https://codeberg.org/forgejo/forgejo + +
+ +**Documentations** + +Built with: **ButterflyVu** +- Source Code: https://ark.sudovanilla.org/Korbs/ButterflyVu + +
+ +**Websites** (Demos, Docs, MinPluto, SudoVanilla) + +Built with: **Astro** +- Website: https://astro.build/ +- Source Code: https://github.com/withastro/astro + +**Blogs** + +Powered by: **Ghost** +- Website: https://ghost.org/ +- Source Code: https://github.com/tryghost/ghost + +
+ +**JavaScript Registry** + +Powered by: **Verdaccio** +- Website: https://verdaccio.org/ +- Source Code: https://github.com/verdaccio/verdaccio + +
+ +**Docker Registry** + +Powered by: **Zot** +- Website: https://zotregistry.dev/ +- Source Code: https://github.com/project-zot/zot + +
+ +**Content Deliver** (Downloads, Media, Ocean) + +Powered by: **Caddy** +- Website: https://caddyserver.com/ +- Source Code: https://github.com/caddyserver/caddy + +
+ +**Image Proxy** + +Powered by: **Will Norris' Image Proxy** +- Source Code: https://github.com/willnorris/imageproxy + +## Domains +### Infrastructure +- **Docker** - https://docker.sudovanilla.org +- **NGINX** - https://nginx.sudovanilla.org +- **Gateway** - https://gateway.sudovanilla.org +- **Gateway Agent** - https://agent.gateway.sudovanilla.org + +### Websites +- **SudoVanilla** - https://sudovanilla.org +- **MinPluto** - https://studio.sudovanilla.org +- **Zorn Demo** - https://zorn.demo.sudovanilla.org +- **Zorn Documentation** - https://zorn.docs.sudovanilla.org +- **Devojo Documentation** - https://devojo.docs.sudovanilla.org + +### Registries +- **JavaScript** - https://js.registry.sudovanilla.org +- **Docker** - https://docker.registry.sudovanilla.org + +### API and Backends +- **4get** - https://4get.api.sudovanilla.org +- **SafeTwitch** - https://twitch.api.sudovanilla.org +- **SudoVanilla Ark** - https://ark.sudovanilla.org/api/swagger/ + +### Content Delivery +- **Downloads** - https://dl.sudovanilla.org +- **Media** - https://md.sudovanilla.org +- **Ocean** - https://ocean.sudovanilla.org +- **Image Proxy** - https://image.proxy.sudovanilla.org + +### Ghost +- **SudoVanilla Blog** - https://blog.ghost.sudovanilla.org +- **MinPluto Blog** - https://minpluto.ghost.sudovanilla.org + +### Services +- **4get** - https://4get.sudovanilla.org +- **Forgjeo** - https://ark.sudovanilla.org +- **Hoodik** - https://drive.sudovanilla.org +- **Immich** - https://photos.sudovanilla.org +- **Opengist** - https://gist.sudovanilla.org +- **Penpot** - https://penpot.sudovanilla.org +- **Pingvin Share** - https://share.sudovanilla.org +- **Quetre** - https://ask.sudovanilla.org +- **Vaultwarden** - https://vault.sudovanilla.org +- **Zipline** - https://zipline.sudovanilla.org + +### Clients +- **Cinny** - https://cinny.sudovanilla.org +- **Phanpy** - https://phanpy.sudovanilla.org + +### Frontend Alternatives +- **AnonymousOverflow** - https://overflow.sudovanilla.org +- **LibMedium** - https://read.sudovanilla.org +- **LibRed** - https://reddit.sudovanilla.org +- **Rimgo** - https://imgur.sudovanilla.org +- **SafeTwitch** - https://twitch.sudovanilla.org + +### Miscellaneous +- **LibreTranslate** https://translate.sudovanilla.org +- **Umami** - https://stats.sudovanilla.org +- **Web Check** - https://webcheck.sudovanilla.org + +### Private +- **Jellyfin** - https://popcorn.sudovanilla.org \ No newline at end of file