https://github.com/codemonument/codemonument-nx
A nx plugin to simplify managing selfhosted apps on your own virtual server (mostly kvm)
https://github.com/codemonument/codemonument-nx
Last synced: 2 months ago
JSON representation
A nx plugin to simplify managing selfhosted apps on your own virtual server (mostly kvm)
- Host: GitHub
- URL: https://github.com/codemonument/codemonument-nx
- Owner: codemonument
- Created: 2022-11-01T08:25:35.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-11-01T13:59:58.000Z (over 3 years ago)
- Last Synced: 2025-08-10T00:57:35.435Z (11 months ago)
- Language: TypeScript
- Size: 182 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Codemonument-Nx
A Nx Monorepo for codemonument stuff
Contains currently one plugin called `nx-vserv` for creating self-hosted apps based on docker-compose.
## Deploy a plugin (example: nx-vserv)
1. Update version number in packages/nx-vserv/package.json
2. Build the plugin: `nx build nx-vserv`
3. Deploy the plugin `npm run deploy-vserv`
## Repo Log
### 2022-11-01 Create generator `ansible-runner` in `nx-vserv`
`npx nx generate @nrwl/nx-plugin:generator ansible-runner --project=nx-vserv --description='Generates an ansible runner app for running your vserv apps' --no-interactive`
### 2022-10-01 Create plugin `nx-npm-app`
1. `npx nx g @nrwl/nx-plugin:plugin --name nx-npm-app --importPath @codemonument/nx-npm-app`
### 2022-10-01 Create executor `ansible` in `nx-vserv`
1. `npx nx generate @nrwl/nx-plugin:executor ansible --project=nx-vserv --description='Runs an ansible command or playbook' --no-interactive`
### 2022-11-01 Repo Creation
1. `npx create-nx-plugin codemonument-nx --pluginName nx-vserv`