this post was submitted on 27 Nov 2024
1 points (100.0% liked)

Self-Hosted Alternatives to Popular Services

207 readers
1 users here now

A place to share, discuss, discover, assist with, gain assistance for, and critique self-hosted alternatives to our favorite web apps, web...

founded 1 year ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/SoulRaven80 on 2024-11-26 10:42:14+00:00.


Hi self-hosters!

Today I'm introducing wDOSg (web DOS games), a simple server to allow you to play those oldies but goldies DOS games, straight on your browser!

It started as a way for me to conveniently play those old games I love. It started as a simple HTML page, but it evolved to this simple games-management app.

The spirit behind it is... I loved creating the app, I love using it, so I'm giving some love back to the community by sharing it with you all... If another person likes it and uses it, then my task here is done!

The app heavily relies on the amazing js-dos project; but offers a convenient way to see your catalog and run games directly:

Landing page with games already uploaded

Game info - Fetched from IGDB

You can easily self-host it with docker compose, with something like this:

services:
  wdosg:
    image: soulraven1980/wdosg:latest
    container_name: wdosg
    restart: unless-stopped
    ports:
      - 3001:3001 # to access the web client
    volumes:
      - your_library_location:/app/wdosglibrary # directory containing your library
      - your_db_location:/app/database # directory containing your database
    environment:
      - TWITCH_CLIENT_ID=xxxx # Your IGDB (Twitch) client ID
      - TWITCH_APP_ACCESS_TOKEN=xxxx # Your IGDB (Twitch) Token - **NOT your secret**

You can check it out here.

Feedback and contributions are very welcome!

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here