Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/clayrisser/backagent
Backend sidekick for blogdown
https://github.com/clayrisser/backagent
backend blogdown deputy helper sidekick
Last synced: about 1 month ago
JSON representation
Backend sidekick for blogdown
- Host: GitHub
- URL: https://github.com/clayrisser/backagent
- Owner: clayrisser
- License: mit
- Created: 2017-02-25T06:29:18.000Z (almost 8 years ago)
- Default Branch: main
- Last Pushed: 2023-07-11T06:24:12.000Z (over 1 year ago)
- Last Synced: 2024-12-08T20:53:05.432Z (about 2 months ago)
- Topics: backend, blogdown, deputy, helper, sidekick
- Language: JavaScript
- Size: 1.9 MB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# blogagent _Alpha_
Backend agent for BlogDown
Please ★ this repo if you found it useful ★ ★ ★
![](assets/back-agent.png)
## Features
* Sync git with blogdown## Setup
1. Install dependencies and initialize project
```sh
git clone [email protected]:thingdown/blogagent.git
cd blogagent && npm install
```2. Start the database
```
npm run data
```
3. In another terminal start trailblazer```
npm start
```## Dependencies
* [Docker](https://www.docker.com/)
* [NPM](https://nodejs.org/)
* [Node](https://www.npmjs.com/)## Usage
### Scripts
| Command | Description |
| --------------- | ------------------------------------- |
| `npm start` | Start the development server |
| `npm run data` | Run the database |
| `npm run lint` | Lint the code |
| `npm run test` | Test the code |
| `npm run build` | Build the docker container |
| `npm run run` | Run the docker container |
| `npm run ssh` | SSH into the docker container |
| `npm run essh` | SSH into the running docker container |
| `npm run push` | Push the docker container |## Support
Submit an [issue](https://github.com/thingdown/blogagent/issues/new)
## Buy Me Coffee
A ridiculous amount of coffee was consumed in the process of building this project.
Add some fuel at [coffee.jamrizzi.com](https://coffee.jamrizzi.com/) if you'd like to keep me going!
## Contributing
1. Fork it!
2. Create your feature branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -m 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
5. Submit a pull request :D## License
[MIT License](https://github.com/thingdown/blogagent/blob/master/LICENSE)
[Jam Risser](https://jamrizzi.com) © 2017
## Credits
* [Jam Risser](https://jamrizzi.com) - Author
* Built with [TrailsJS](https://trailsjs.io/)
* Loosly based on [SailsJS](http://sailsjs.com/)## Changelog
0.0.1 (2017-08-20)
* Initial release