readme updated

This commit is contained in:
2026-04-27 12:24:18 +00:00
parent 9267adbecb
commit 791034f7a4

View File

@@ -6,7 +6,27 @@ An ISC Licensed RoR app to manage your OpenSMTPD users.
## OpenBSD Instructions.
doas pkg_add
```
doas pkg_add ruby
ln -sf /usr/local/bin/ruby40 /usr/local/bin/ruby
ln -sf /usr/local/bin/bundle40 /usr/local/bin/bundle
ln -sf /usr/local/bin/bundler40 /usr/local/bin/bundler
ln -sf /usr/local/bin/erb40 /usr/local/bin/erb
ln -sf /usr/local/bin/gem40 /usr/local/bin/gem
ln -sf /usr/local/bin/irb40 /usr/local/bin/irb
ln -sf /usr/local/bin/minitest40 /usr/local/bin/minitest
ln -sf /usr/local/bin/racc40 /usr/local/bin/racc
ln -sf /usr/local/bin/rake40 /usr/local/bin/rake
ln -sf /usr/local/bin/rbs40 /usr/local/bin/rbs
ln -sf /usr/local/bin/rdbg40 /usr/local/bin/rdbg
ln -sf /usr/local/bin/rdoc40 /usr/local/bin/rdoc
ln -sf /usr/local/bin/ri40 /usr/local/bin/ri
ln -sf /usr/local/bin/syntax_suggest40 /usr/local/bin/syntax_suggest
ln -sf /usr/local/bin/test-unit40 /usr/local/bin/test-unit
ln -sf /usr/local/bin/typeprof40 /usr/local/bin/typeprof
```
## Database schema
Is derived from https://github.com/OpenSMTPD/OpenSMTPD-extras/blob/master/extras/tables/table-mysql/table-mysql.5
@@ -32,6 +52,11 @@ FLUSH PRIVILEGES;
```
* Database initialization
```
rails db:migrate
RAILS_ENV=production rails console
```
* How to run the test suite