https://github.com/5tarlight/damascus
Looking for developer-friendly blog? Damascus will do it for you! Take your damascus knife
https://github.com/5tarlight/damascus
art commision music react react-ts scss typescript webstie
Last synced: 9 months ago
JSON representation
Looking for developer-friendly blog? Damascus will do it for you! Take your damascus knife
- Host: GitHub
- URL: https://github.com/5tarlight/damascus
- Owner: 5tarlight
- License: mit
- Archived: true
- Created: 2021-05-27T14:14:44.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-02-01T08:32:11.000Z (about 3 years ago)
- Last Synced: 2025-03-13T10:42:47.808Z (11 months ago)
- Topics: art, commision, music, react, react-ts, scss, typescript, webstie
- Language: TypeScript
- Homepage:
- Size: 12.1 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Damascus
Damascus is a website specialized in commisions. Art, music or whatever, sell your ability.
[](https://github.com/5tarlight/Damascus)
## Installation
### Requirements
- Node.js (14 or higher recommended)
- yarn
- MariaDB
### Ports
Please open ports below
- 80 - Production frontend
- 3000 - Development frontend (Optional)
- 5676 - Prod and Dev backend
- 5677 - Prod and Dev file server
### Configs
- .env
- Database.ts
- chat.js
### Set up
- Front-end
```bash
cd frontend
yarn
yarn build
yarn global add serve
yarn serve
```
- Back-end
```bash
cd backend
yarn
(apply db.sql to your mariadb server)
(make user 'damascus' identified by 'damascus1234' and grant all previleges in damascus for 'damascus')
yarn start
```
- File Server
```bash
cd file-server
yarn
(mkdir files/profile)
yarn start
```
### Author
YEAHx4 (5tarlight)