delboy1978uk/bone-native-backend-api
最新稳定版本:v1.0.8
Composer 安装命令:
composer create-project delboy1978uk/bone-native-backend-api
包简介
A pre-configured Bone Framefork OAuth2 API for use with Bone Native
README 文档
README
A pre configured Bone Framework app to provide a secure API for Bone Native apps.
requirements
- Git
- Docker
installation
We recommend using boneframework/lamp. Clone it, cd into the folder and delete the placeholder code folder. Then clone
this repository. You can add 127.0.0.1 awesome.bone to your /etc/hosts. This can be customised (see below)
git clone https://github.com/delboy1978uk/lamp myproject
cd myproject
rm -fr .git
rm -fr code
git clone https://github.com/delboy1978uk/boneframework code
cd code
rm -fr .git
git init
cp .env.example .env
cd ..
To start up the development server, simply run
bin/start
The server starts up, and you can see logs scrolling past in real time.
configuration
Open another tab, and run the following commands:
bin/terminal php
composer install
bone migrant:diff
bone migrant:migrate
bone migrant:generate-proxies
bone migrant:fixtures
bone assets:deploy
exit
Then browse to https://awesome.bone, and you will see the site running.
mailhog
The development also has Mailhog running at https://awesome.bone:8025, so you can configure any dev emails to use
SMTP port 1025 and all outgoing mails will appear in the Mailhog outbox.
mariadb
MariaDB is running, on host mariadb (see docker-compose.yml), and config/bone-db.php).
docker php container shell
To "ssh" into your server in order to run PHP commands like composer etc, type the following in a fresh terminal window.
Type exit to return to your local shell.
bin/terminal php
To shut down your server, CTRL-C out, then type bin/stop.
learn more
You can learn more about the Docker LAMP stack here https://github.com/delboy1978uk/lamp
You can learn more about Bone Framework here https://github.com/delboy1978uk/boneframework
You can learn more about Bone Native here https://github.com/delboy1978uk/bone-native
统计信息
- 总下载量: 2
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-07-02