add drone config
This commit is contained in:
46
readme.md
46
readme.md
@@ -1,42 +1,18 @@
|
||||
# walias
|
||||
|
||||
> Aliases for Wild Duck
|
||||
> Manage email aliases for Wild Duck mail server
|
||||
|
||||
## About
|
||||
|
||||
This project uses [Feathers](http://feathersjs.com). An open source framework for building APIs and real-time applications.
|
||||
This project was build for [K-Space Hackathon2023](https://wiki.k-space.ee/en/hackathon/2023)
|
||||
|
||||
## Getting Started
|
||||
## Features
|
||||
* auth with oidc
|
||||
* headless only, no DB
|
||||
* develop/debug with skaffold on k8s cluster
|
||||
|
||||
1. Make sure you have [NodeJS](https://nodejs.org/) and [npm](https://www.npmjs.com/) installed.
|
||||
2. Install your dependencies
|
||||
|
||||
```
|
||||
cd path/to/walias
|
||||
npm install
|
||||
```
|
||||
|
||||
3. Start your app
|
||||
|
||||
```
|
||||
npm run compile # Compile TypeScript source
|
||||
npm run migrate # Run migrations to set up the database
|
||||
npm start
|
||||
```
|
||||
|
||||
## Testing
|
||||
|
||||
Run `npm test` and all your tests in the `test/` directory will be run.
|
||||
|
||||
## Scaffolding
|
||||
|
||||
This app comes with a powerful command line interface for Feathers. Here are a few things it can do:
|
||||
|
||||
```
|
||||
$ npx feathers help # Show all commands
|
||||
$ npx feathers generate service # Generate a new Service
|
||||
```
|
||||
|
||||
## Help
|
||||
|
||||
For more information on all the things you can do with Feathers visit [docs.feathersjs.com](http://docs.feathersjs.com).
|
||||
## TODO
|
||||
* remove TS-related hacks
|
||||
* add tests
|
||||
* make nicer UI
|
||||
* implement persistent sessions for multi-docker deployment (redis, db, etc)
|
||||
Reference in New Issue
Block a user