Skip to content
This repository has been archived by the owner on Mar 19, 2021. It is now read-only.
/ SpongeDev Public archive

A proof-of-concept website for the Sponge server framework

License

Notifications You must be signed in to change notification settings

mc-extras/SpongeDev

Repository files navigation

SpongeDev Build Status

Spongy is a Proof of Concept website for Sponge.

Installing

git clone https://github.com/Jake0oo0/SpongeDev.git && cd SpongeDev/
cp config/database.yml.default config/database.yml
cp config/initalizers/secrets.rb.default config/initializers/secrets.rb
bundle install
rake db:migrate
rails server

Environment variables

  • AUTH_SERVER_KEY: The key used by the Sponge Auth Server to authenticate
  • SECRET_KEY_BASE: See config/secrets.yml
  • GMAIL_USERNAME: used to send emails
  • GMAIL_PASSWORD: used to send emails

Side projects

Name Description
Crafatar An avatar service for Minecraft
Sponge Auth Server A Minecraft server implementation that validates MC accounts for the website
MC Auth Ruby gem for authenticating Minecraft accounts
Sponge me! Python application for managing Sponge plugins

TODO

  • Notifications
  • Social Media
  • Responsive
  • Plugins
    • Downloads
    • Wiki Pages
    • Stat Tracking
    • Comments
    • Categorization
    • Searching
    • Moderation
    • JSON API
    • RSS Feeds
  • Users
    • Local Authentication
    • Profile Pages
  • Downloads
    • List of Sponge builds from the CI
  • Revisions
    • A list of Github revisions from various Sponge related repositories.
  • Terms & Rules
  • Contact Form