https://github.com/rouge-ruby/dingus
Online dingus for Rouge
https://github.com/rouge-ruby/dingus
Last synced: 3 months ago
JSON representation
Online dingus for Rouge
- Host: GitHub
- URL: https://github.com/rouge-ruby/dingus
- Owner: rouge-ruby
- License: mit
- Created: 2020-01-21T15:32:09.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-11-18T20:59:58.000Z (7 months ago)
- Last Synced: 2025-02-15T00:53:51.676Z (4 months ago)
- Language: SCSS
- Homepage: https://rouge.jneen.net
- Size: 10.7 MB
- Stars: 3
- Watchers: 4
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rouge Dingus
The online dingus for the [Rouge](https://github.com/rouge-ruby/rouge) project.
## Deploying
This repo is designed for deployment to [Fly.io](https://fly.io). Follow the
[instruction](https://fly.io/docs/speedrun/) on the official website to setup the
CLI and launch the application.## Contributing
We support developing both locally and via Docker container.
### Local
Install all required dependencies
```shell
bundle install
```Run all specs
```shell
bundle exec rake test
```Run the application
```shell
bundle exec rackup
```## Docker container
Build a development image
```shell
make build-dev
```Run the image and enter the shell
```shell
make shell
```Build an application image
```shell
make build
```Run the application
```shell
make run
```If you've noticed a problem or would like to propose a change, we're always
happy to receive contributions.Everyone interacting in Rouge and its sub-projects' code bases is expected to follow
the Rouge Code of Conduct.## Development
- The online dingus was originally created by Edward Loveall (@edwardloveall).
- It was rewritten as a Sinatra app by Michael Camilleri (@pyrmont).
- It is currently maintained by Tan Le (@tancnle).## License
Except as otherwise noted, the online dingus is released under the MIT license.
Please see the `LICENSE` file for more information.