Furrest City's modified version of OSEM
http://osem.io
| .github | ||
| app | ||
| bin | ||
| config | ||
| db | ||
| dist | ||
| doc | ||
| lib | ||
| public | ||
| spec | ||
| vendor | ||
| .codecov.yml | ||
| .dockerignore | ||
| .gitattributes | ||
| .gitignore | ||
| .haml-lint.yml | ||
| .haml-lint_todo.yml | ||
| .overcommit.yml | ||
| .rubocop.yml | ||
| .rubocop_todo.yml | ||
| .ruby-gemset | ||
| .ruby-version | ||
| CHANGES.md | ||
| CODE_OF_CONDUCT.md | ||
| config.ru | ||
| CONTRIBUTING.md | ||
| devbox.json | ||
| devbox.lock | ||
| docker-compose.override.yml.example | ||
| docker-compose.yml | ||
| docker-compose.yml.production-example | ||
| Dockerfile | ||
| Dockerfile.production | ||
| dotenv.example | ||
| Gemfile | ||
| Gemfile.lock | ||
| Gemfile.next | ||
| Gemfile.next.lock | ||
| INSTALL.md | ||
| LICENSE | ||
| Procfile | ||
| Rakefile | ||
| README.md | ||
| SECURITY.md | ||
Open Source Event Manager - osem.io
An event management tool tailored to Free and Open Source Software conferences.
Trial
Check out our demo at https://osem.copyleft.dev
Installation
Please refer to our installation guide.
DEBUG MAIL ISSUES
If you're experiencing email delivery problems, use these commands to diagnose SMTP configuration issues. For these tests, it supposes that you have a valid .env.production file in your home directory.
Show current mail configuration
bundle exec rake mail:config
Test SMTP connection and send test email
TEST_EMAIL_TO=your-email@example.com bundle exec rake mail:test
The test command will:
- Display your SMTP settings (with passwords hidden)
- Show detailed SMTP protocol conversation for debugging
- Attempt to send a test email
- Provide troubleshooting hints if delivery fails
Common issues:
- Authentication method mismatch (try
OSEM_SMTP_AUTHENTICATION=logininstead ofplain) - SSL certificate verification (try
OSEM_SMTP_OPENSSL_VERIFY_MODE=nonefor testing)
Using with devbox
If you're using devbox for development, prefix commands with devbox run:
devbox run bundle exec rake mail:config
devbox run TEST_EMAIL_TO=your-email@example.com bundle exec rake mail:test
How to contribute to OSEM
Please refer to our contributing guide.
Contact
GitHub issues are the primary way for communicating about specific proposed changes to this project. If you have other questions feel free chat us up in the #osem channel on libera.chat IRC.

