smolurl

所属分类:Docker
开发工具:kotlin
文件大小:0KB
下载次数:0
上传日期:2023-07-30 23:06:44
上 传 者sh-1993
说明:  smol url缩短器
(A smol url shortener)

文件列表:
.circleci/ (0, 2023-07-31)
.circleci/config.yml (2482, 2023-07-31)
.editorconfig (27, 2023-07-31)
Dockerfile (1151, 2023-07-31)
LICENSE (1068, 2023-07-31)
build.gradle.kts (987, 2023-07-31)
cli/ (0, 2023-07-31)
cli/build.gradle.kts (910, 2023-07-31)
cli/src/ (0, 2023-07-31)
cli/src/main/ (0, 2023-07-31)
cli/src/main/kotlin/ (0, 2023-07-31)
cli/src/main/kotlin/me/ (0, 2023-07-31)
cli/src/main/kotlin/me/cewong/ (0, 2023-07-31)
cli/src/main/kotlin/me/cewong/smolurl/ (0, 2023-07-31)
cli/src/main/kotlin/me/cewong/smolurl/cli/ (0, 2023-07-31)
cli/src/main/kotlin/me/cewong/smolurl/cli/Cli.kt (1550, 2023-07-31)
docker-compose.yml (309, 2023-07-31)
gradle.properties (159, 2023-07-31)
gradle/ (0, 2023-07-31)
gradle/wrapper/ (0, 2023-07-31)
gradle/wrapper/gradle-wrapper.jar (63375, 2023-07-31)
gradle/wrapper/gradle-wrapper.properties (252, 2023-07-31)
gradlew (8527, 2023-07-31)
gradlew.bat (2868, 2023-07-31)
model/ (0, 2023-07-31)
model/build.gradle.kts (492, 2023-07-31)
model/src/ (0, 2023-07-31)
model/src/main/ (0, 2023-07-31)
model/src/main/kotlin/ (0, 2023-07-31)
model/src/main/kotlin/me/ (0, 2023-07-31)
model/src/main/kotlin/me/cewong/ (0, 2023-07-31)
model/src/main/kotlin/me/cewong/smolurl/ (0, 2023-07-31)
model/src/main/kotlin/me/cewong/smolurl/models/ (0, 2023-07-31)
model/src/main/kotlin/me/cewong/smolurl/models/UrlModel.kt (246, 2023-07-31)
server/ (0, 2023-07-31)
server/build.gradle.kts (1968, 2023-07-31)
server/excludeList (46, 2023-07-31)
server/resources/ (0, 2023-07-31)
... ...

# [smolurl](https://smolurl.cewong.me) [![CircleCI](https://circleci.com/gh/cdubthecoolcat/smolurl.svg?style=svg)](https://circleci.com/gh/cdubthecoolcat/smolurl) A simple url shortener. ## Building Clone the repository: ``` $ git clone https://github.com/cdubthecoolcat/smolurl ``` Build the front end (requires [`yarn`](https://yarnpkg.com/)) ``` $ ./gradlew buildWeb ``` Build the backend: ``` $ ./gradlew build ``` ## Running Make sure you have a local PostgreSQL server running on port 5432. Then run ``` $ ./gradlew run ``` to run the server on port 8000. ## Docker Make sure you have [docker-compose](https://docs.docker.com/compose/) installed. Then run ``` $ ./gradlew dockerUp ``` This will package the server into a JAR located at `./server/build/libs`, build the React frontend, and then copy the artifacts to a Docker container called `app`. A separate Docker container for Postgres will be created as well.

近期下载者

相关文件


收藏者