command
module
Version:
v0.0.3
Opens a new window with list of versions in this module.
Published: Mar 17, 2023
License: GPL-3.0
Opens a new window with license information.
Imports: 3
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
Nepackage
A server to have main place where start a new project
Requeriments
- Go 1.19.* o superior
- Docker
- MySQL 8
- Environments variables:
DBHOST
(Default localhost)
DBPORT
(Default 3306)
DBNAME
(Default fofo)
DBUSER
(Default root)
DBPASS
(Default 1234)
DBTZ
(Default America%2FEl_Salvador)
JWTKEY
JWT key to sign tokens
- Gow package for development
How to start project
Development
- Clone FoFo Server repository
git clone {repository}
- cd to direcotory
cd ./nepackage
- Donwloag dependencies
go get
- Install Gow package
go install github.com/mitranim/gow@latest
- Run main.go with Gow
gow run main.go
Start Docker container
You can find image on Docker Hub
docker run -d -p 9090:8080 -e DBHOST=localhost -e DBPORT=3306 -e DBNAME=fofo -e DBUSER=root -e DBPASS=1234 -e DBTZ=America%2FEl_Salvador --name nepackage otisnado/nepackage:latest
List of features
- Projects CRUD
- Languages CRUD
- Users CRUD
- Groups CRUD
- Docker support
- Docker compose file
- Mysql database support
- PostgreSQL database support
- CI Pipeline in GitHub Actions
- Docker Hub repository
- Base project templates
- Java language support (To generate projects)
- Golang language support (To generate projects)
- Base CI/CD templates for GitHub Actions
- Base CI/CD templates for Azure DevOps Pipelines
- Spring CLI support to generate projects based on Spring Boot
- Buffalo CLI support to generate prjects based on Buffalo Framework
- Connect to GitHub to create projects repositories
- Connecto to Azure DevOps Repos to create projects repositories
- Open API v2 definition
- Swagger endpoint
- User login support
- JWT Support
- Default admin user creation at first start
- RBAC
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
|
|
|
|
Code generated by swaggo/swag.
|
Code generated by swaggo/swag. |
|
|
|
|
|
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.