Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
canifa_note
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Vũ Hoàng Anh
canifa_note
Commits
516ca61b
Commit
516ca61b
authored
Feb 06, 2022
by
email
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
chore: update deploy guide doc
parent
ff5a1eeb
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
7 deletions
+8
-7
profile.go
bin/server/cmd/profile.go
+1
-1
docker-deploy-guide.md
docs/deploy/docker-deploy-guide.md
+6
-6
resource.go
store/resource.go
+1
-0
No files found.
bin/server/cmd/profile.go
View file @
516ca61b
...
...
@@ -42,7 +42,7 @@ func checkDSN(dataDir string) (string, error) {
func
GetProfile
()
Profile
{
mode
:=
flag
.
String
(
"mode"
,
"dev"
,
""
)
port
:=
flag
.
Int
(
"port"
,
8080
,
""
)
data
:=
flag
.
String
(
"data"
,
""
,
""
)
data
:=
flag
.
String
(
"data"
,
"
/var/opt/memos
"
,
""
)
flag
.
Parse
()
dataDir
,
err
:=
checkDSN
(
*
data
)
...
...
docs/deploy/docker-deploy-guide.md
View file @
516ca61b
#
使用 Docker 部署
#
Deploy `memos` with Docker
1.
下载初始化数据库文件至本地
`~/data/memos.db`
,运行命令:
1.
download the initialized db file:
```shell
mkdir ~/data
cd ~/data
wget --no-check-certificate https://github.com/justmemos/memos/blob/main/resources/memos.db?raw=true
wget --no-check-certificate https://github.com/justmemos/memos/blob/main/resources/memos
-release
.db?raw=true
```
2.
创建并启动容器,镜像里包含所需的所有环境。只需自行 pull + run,即可完成部署:
2.
pull and run docker image:
```docker
docker run --
rm --pull always --name memos -p 8080:8080 -v ~/data/:/usr/local/memos/data/ -d neosmemo/memos
docker run --
name memos --restart always --publish 8080:8080 --volume ~/path/to/your/data/:/var/opt/memos/ neosmemo/memos:next -mode release
```
默认数据库内会有两个帐号,分别为
`test`
和
`guest`
,密码均为
`123456`
。
The default user account is
`guest`
with password
`123456`
.
store/resource.go
View file @
516ca61b
...
...
@@ -100,6 +100,7 @@ func createResource(db *DB, create *api.ResourceCreate) (*api.Resource, error) {
func
findResourceList
(
db
*
DB
,
find
*
api
.
ResourceFind
)
([]
*
api
.
Resource
,
error
)
{
where
,
args
:=
[]
string
{
"1 = 1"
},
[]
interface
{}{}
if
v
:=
find
.
Id
;
v
!=
nil
{
where
,
args
=
append
(
where
,
"id = ?"
),
append
(
args
,
*
v
)
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment