An unofficial Docker Compose setup for self-hosting a Pretendo Network server.
Go to file
dependabot[bot] f00f39290b
Bump ws from 7.5.9 to 7.5.10 in /docs in the npm_and_yarn group (#79)
Bumps the npm_and_yarn group in /docs with 1 update: [ws](https://github.com/websockets/ws).


Updates `ws` from 7.5.9 to 7.5.10
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 07:41:34 +02:00
.github Set the TERM environment variable normally 2024-05-31 21:26:27 -04:00
.vscode Add SSSL submodules to workspace 2024-06-05 16:58:38 -04:00
config Set up SSSL connections with DNS 2024-06-05 19:57:47 -04:00
console-files Update the readme to have standard readme information 2024-05-27 14:33:44 -04:00
docs Bump ws from 7.5.9 to 7.5.10 in /docs in the npm_and_yarn group (#79) 2024-06-19 07:41:34 +02:00
environment Switch from MailDev to Mailpit 2024-05-30 14:26:23 -04:00
logs Create WIP Super Mario Maker server configuration 2024-02-22 15:27:30 -05:00
patches Update website submodule and fix patches 2024-06-04 16:18:34 -04:00
repos Bump repos/account from 14e60a6 to 0074645 (#78) 2024-06-09 16:05:54 -04:00
scripts Add hackless Nintendo CA G3 certificate download method 2024-06-07 12:50:19 -04:00
.gitignore Set up SSSL connections with DNS 2024-06-05 19:57:47 -04:00
.gitmodules Switch account submodule back to main repo 2024-06-09 14:51:02 -05:00
compose.yml Document SSSL connection steps and disable by default 2024-06-05 20:18:57 -04:00
LICENSE Initial commit 2023-12-16 17:38:20 -05:00
README.md Update the readme to have standard readme information 2024-05-27 14:33:44 -04:00
setup.sh Add a git reset to the full-reset script 2024-05-27 22:16:58 -04:00
update.sh Add a git reset to the full-reset script 2024-05-27 22:16:58 -04:00

Unofficial Pretendo Network server in Docker

This is an unofficial Docker Compose setup for self-hosting a Pretendo Network server (because there is no official self-hosting setup).

Test scripts and build Docker images

Supported consoles

Console Testing status
Wii U Working
Cemu emulator Working
3DS Working
Citra emulator ⏱️ Coming soon
Wii/DS/Switch Unsupported*

*The Pretendo Network servers only support the Wii U and 3DS consoles. Support for other consoles is not planned.

Features

  • Easily set up and run a Pretendo Network server on your own hardware!
  • Everything runs in Docker containers and avoids making changes to your host system.
  • Regular updates to support the latest development versions of the servers.
  • Source code of the Pretendo servers is automatically updated daily by Dependabot.
  • Supports Wii U and 3DS consoles and emulators with detailed documentation for each.
  • Includes server and database administration tools, with easy access through web interfaces.
  • Useful scripts for managing the servers.

Getting started

Please visit the documentation website for detailed setup and usage instructions.

Future plans

Check the General Roadmap and Plans issue for more information on my plans for this project.

Learn more