Guora
🖖🏻 Самостоятельное веб-приложение типа Quora, написанное на Go
Основанное на Golang, это частное приложение для вопросов и ответов включает в себя функции вопросов и ответов, комментариев, лайков, управления бэкендом и т. д.
$ docker-compose up --build
$ git clone https://github.com/meloalright/guora
$ cd guora
$ go mod download
$ touch /etc/guora/configuration.yaml
# configuration for dev
db:
driver: sqlite3
addr: ./guora.db
# driver: mysql
# addr: user:password@/dbname?charset=utf8&parseTime=True&loc=Local
# driver: postgres
# addr: host=myhost user=gorm dbname=gorm sslmode=disable password=mypassword
redis:
addr: localhost:6379
password:
db: 0
admin:
name: Development (开发账号)
mail: mymail
password: mypassword
secretkey: JustWriteSomethingWhatYouLike
lang: en
#lang: zh
address: :8080
Param | Description | 备注 |
---|---|---|
db | Database configure, supports sqlite3, mysql, postgres | 数据库配置: 驱动支持 sqlite3, mysql, postgres |
redis | Redis configure | Redis 配置 |
admin | Administrator info | 管理员信息 |
secretkey | Secret string for token signature | Token 密钥 |
lang | Languages, such as en, zh | 语言: en 为英文; zh 为简体中文 |
address | Listen address | 服务监听地址 |
$ (sudo) go run ./cmd/guora -init
Посетите localhost:8080 и войдите как администратор
mail (默认邮箱) | mymail |
password (默认密码) | mypassword |
$ (sudo) go test ./cmd/guora
Репозиторий: guora
Автор: meloalright
Участники: contributors
Документ находится в Releases
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )