Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 1 month 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
- Created: 2021-05-27T14:14:44.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-02-01T08:32:11.000Z (almost 2 years ago)
- Last Synced: 2023-03-04T02:20:19.446Z (almost 2 years ago)
- Topics: art, commision, music, react, react-ts, scss, typescript, webstie
- Language: TypeScript
- Homepage:
- Size: 12.1 MB
- Stars: 3
- Watchers: 3
- 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.
[![Damascus Logo](https://cdn.discordapp.com/attachments/847474975049121872/847489651480330272/or_-017.jpg)](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)