Moutix/stepmania-server, Dockerized
3.9K
.. start-badges
.. list-table:: :stub-columns: 1
* - docs
- |docs|
* - tests
- | |travis| |appveyor| |coverall|
* - package
- |version| |supported-versions| |license|
.. |docs| image:: https://readthedocs.org/projects/stepmania-server/badge/?version=latest :alt: Documentation Status :target: https://stepmania-server.readthedocs.io/
.. |travis| image:: https://travis-ci.org/ningirsu/stepmania-server.svg?branch=master :alt: Travis-CI Build Status :target: https://travis-ci.org/ningirsu/stepmania-server
.. |appveyor| image:: https://ci.appveyor.com/api/projects/status/github/ningirsu/stepmania-server?branch=master&svg=true :alt: AppVeyor Build Status :target: https://ci.appveyor.com/project/ningirsu/stepmania-server
.. |version| image:: https://img.shields.io/pypi/v/smserver.svg?style=flat :alt: PyPI Package latest release :target: https://pypi.python.org/pypi/smserver
.. |supported-versions| image:: https://img.shields.io/pypi/pyversions/smserver.svg?style=flat :alt: Supported versions :target: https://pypi.python.org/pypi/smserver
.. |license| image:: https://img.shields.io/pypi/l/smserver.svg?style=flat :alt: License :target: https://pypi.python.org/pypi/smserver
.. |coverall| image:: https://coveralls.io/repos/github/ningirsu/stepmania-server/badge.svg?branch=master :alt: Coverage :target: https://coveralls.io/github/ningirsu/stepmania-server?branch=master
.. end-badges
SMServer is an implementation of a stepmania server in python3.
The goal is to provide a simple server implementation which can easily be adapt to your need.
SMServer only support python3.3 and higher. It use:
Install the server using pip, or directly from source:
.. code-block:: console
$ python3 setup.py install
or
.. code-block:: console
$ pip install smserver
The server will come with a default configuration file located in:
.. code-block:: console
$ /etc/smserver/conf.yml
By default, the server will use a sqlite database. To change it adapt the database section of the configuration file.
EG for mysql:
.. code-block:: yaml
database:
type: "mysql"
user: "stepmania"
password: "*******"
database: "stepmania"
host: "localhost"
port:
driver: "pymysql"
To launch the server just type:
.. code-block:: console
$ smserver
For more information check the docs <https://stepmania-server.readthedocs.io/>_
This software is licensed under the MIT License. See the LICENSE file in the top distribution directory for the full license text.
Content type
Image
Digest
Size
96.6 MB
Last updated
about 5 years ago
docker pull corysanin/stepmania-server