Skip to content

cssnr/smwc-web

Repository files navigation

CI Lint Codacy Badge GitHub Repo Stars GitHub Last Commit GitHub Top Language GitHub Org Stars Discord Discord Ko-fi

SMW Central ROM Archive

This tool downloads all Super Mario World ROM's that are uploaded to www.smwcentral.net in the awaiting moderation section and archives them for download.

Tip

You can now Patch and Play ROM's Online with the click of a button using the SMWC Web Extension!
Download from: Google | Mozilla | GitHub

Development

Warning

These docs are out-of-date but serve as a general guide.

Deployment

To deploy this project on your local server:

  1. Create Discord App: discord.com/developers/applications
  2. Create Bitly Access Token: dev.bitly.com/docs/getting-started...
  3. Create MySQL Database
  4. Install Docker with Compose
git clone https://git.cssnr.com/shane/smwc-web.git
cd smwc-web
cp settings.env.example settings.env

mkdir -p \
    /data/docker/smwc-web/bin \
    /data/docker/smwc-web/tmp \
    /data/docker/smwc-web/roms \
    /data/docker/smwc-web/media \
    /data/docker/smwc-web/static
chown 1000:1000 -R /data/docker/smwc-web

docker compose up --build -d --remove-orphans
docker compose logs -f

Note: Make sure to update the settings.env with the necessary details...

Contributing

Please consider making a donation to support the development of this project and additional open source projects.

Ko-fi

For a full list of current projects visit: https://cssnr.github.io/

About

Rom Patcher and Archive for SMW Central

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Contributors 2

  •  
  •