Skip to content

Commit 48e1755

Browse files
chore: update docs
1 parent 2b4b44b commit 48e1755

File tree

7 files changed

+69
-26
lines changed

7 files changed

+69
-26
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Memospot documentation
22

3-
Documentation within "[Writerside](/Writerside/topics)" directory is handled by [JetBrains Writerside](https://www.jetbrains.com/writerside/).
3+
Documentation within [Writerside](/Writerside/topics) directory is handled by [JetBrains Writerside](https://www.jetbrains.com/writerside/).
44

55
A custom Markdown syntax is used. These files are not meant to be read in GitHub.

Writerside/cfg/buildprofiles.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,11 @@
1717
<noindex-content>false</noindex-content>
1818
</variables>
1919
</build-profile>
20+
<footer>
21+
<link href="https://github.com/memospot/memospot">GitHub</link>
22+
<link href="https://github.com/memospot/memospot/releases">Download</link>
23+
<link href="https://github.com/memospot/memospot/issues">Issues</link>
24+
<link href="https://github.com/memospot/memospot/discussions">Discussions</link>
25+
<link href="https://www.usememos.com/docs">Memos Documentation</link>
26+
</footer>
2027
</buildprofiles>

Writerside/images/doclogo.png

-78 KB
Binary file not shown.

Writerside/topics/Data-migration.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,33 @@
11
# Data migration
22

3+
> The current version of Memos stores assets in a portable format.
4+
>
5+
> Data can be seamlessly moved between Memos containers and Memospot instances,
6+
> regardless of the operating system.
7+
> {style=note}
8+
9+
> Assets, resources and objects refer to the same thing.
10+
11+
## Data storage location
12+
13+
- Windows: `%LocalAppData%\memospot`
14+
- POSIX systems: `~/.memospot` (a hidden folder in the user home)
15+
- Inside Memos container: `/var/opt/memos`
16+
- Memos' container host:
17+
- `~/.memos`
18+
- `/root/.memos`
19+
- Near your `docker-compose.yml` file if you're using it.
20+
21+
> Relevant files:
22+
> - `memos_prod.db`
23+
> - `memos_prod.db-shm` (may not exist)
24+
> - `memos_prod.db-wal` (may not exist)
25+
> - `assets` directory
26+
27+
The `.thumbnail_cache` directory and its contents are generated as needed.
28+
29+
## Migrating data from earlier Memos versions
30+
331
> None of this is needed if you have never stored assets outside the database or
432
> if you have used Memospot v0.1.3/v0.1.4 in the past since it contains a
533
> built-in database migrator.
@@ -20,7 +48,7 @@
2048
> If you are coming from an old Memos version or skipped v0.18.2 and v0.19.0,
2149
> consider installing
2250
> [Memospot v0.1.4](https://github.com/memospot/memospot/releases/tag/v0.1.4).
23-
> It will fix the database automatically on the first start. {style=note}
51+
> It will fix all asset paths in the database automatically on the first start. {style=note}
2452
2553
## Legacy instructions {collapsible="true" default-state="collapsed"}
2654

Writerside/topics/Overview.md

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,26 @@
11
# Overview
22

3-
[Memospot](https://github.com/memospot/memospot) is a self-contained
4-
desktop version of [Memos](https://github.com/usememos/memos), a beautiful,
5-
privacy-first, lightweight note-taking service.
3+
[Memospot](https://github.com/memospot/memospot) is a self-contained desktop version of
4+
[Memos](https://github.com/usememos/memos)—a privacy-first, lightweight note-taking service. Available for Windows, macOS, and Linux.
65

7-
Available for Windows, macOS, and Linux.
6+
This project allows you to use Memos locally without the Docker overhead or to easily test Memos before deploying a container. Data can be seamlessly moved between instances.
87

98
[![Download](https://img.shields.io/github/downloads/memospot/memospot/total?logo=github)](https://github.com/memospot/memospot/releases)
109
[![GitHub Stars](https://img.shields.io/github/stars/memospot/memospot?logo=github)](https://github.com/memospot/memospot)
1110

1211
## Main screen {collapsible="true" default-state="expanded"}
1312

1413
![demo](capture.webp){height=1499}
14+
> Switch the page theme by clicking on the icon in the upper right to
15+
> see Memospot in a different color scheme.
1516
16-
## Project goals
17+
## Key features
1718

18-
- Provide an easy-to-use single user Memos instance
19+
- Easy-to-use
20+
- Full-featured [Memos experience](https://www.usememos.com/docs)
1921
- Minimal overhead
2022
- Data portability
21-
- Enhanced privacy and data safety
23+
- Enhanced privacy
2224

2325
## Requirements
2426

@@ -40,16 +42,20 @@ Download the latest release for your platform from the
4042
[allow the app to run](https://support.apple.com/guide/mac-help/open-a-mac-app-from-an-unidentified-developer-mh40616/mac)
4143
first.
4244

43-
## Data Portability {collapsible="true" default-state="expanded"}
45+
## Data Portability
4446

45-
The current version of Memos stores assets in a portable format. You can freely
46-
copy the database and assets folder from one system to another, from a hosted
47-
Memos instance to a single-user Memospot installation, and the other way around.
47+
> The current version of Memos stores assets in a portable format.
48+
>
49+
> Data can be seamlessly moved between Memos containers and Memospot instances,
50+
> regardless of the operating system.
51+
> {style=note}
4852
49-
> If you ever need to do a migration from an older Memos version, check
50-
> [Data Migration](Data-migration.md).
53+
> If your data is coming from Memos v0.18.1 or earlier, see
54+
> [Data migration](Data-migration.md#migrating-data-from-earlier-memos-versions).
5155
52-
## Special Thanks {collapsible="true" default-state="expanded"}
56+
## Special Thanks
57+
58+
This project is made possible by the following open-source projects:
5359

5460
[![Powered by Memos](powered_by_memos.webp "Memos"){height=128}](https://www.usememos.com/)
5561

@@ -68,8 +74,7 @@ Memos instance to a single-user Memospot installation, and the other way around.
6874

6975
## Supporting
7076

71-
If you like this project, remember to
72-
[⭐star](https://github.com/memospot/memospot) it.
77+
If you appreciate this project, be sure to [⭐star](https://github.com/memospot/memospot) it on GitHub.
7378

7479
[![Buy Me A Coffee](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/lincolnthalles)
7580
[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/N4N5VO0T7)

Writerside/topics/Troubleshooting.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
## Post-updates
44

5-
If you see an error while Memos' interface is loading, press F5 or right-click
6-
the window and click reload.
5+
If you see an error while Memos' interface is loading, or it stays white/gray,
6+
press F5 or right-click the window and click reload.
77

88
This is caused by a stale WebView cache and also affects Memos' Docker
99
instances. It should happen only once right after the update.

Writerside/topics/Updating-Memos.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ bundled with the latest tested Memos server version.
66

77
> An auto-updater is planned, but it's not yet available.
88
9-
> The semantic version scheme used by Memos is `Major.Minor.Patch`. {style=note}
10-
119
## Memos server standalone update
1210

13-
> While a standalone server update works in most cases, manual updates are
14-
> strongly discouraged for anything other than a **Patch** version release.
11+
While a standalone server update works in most cases, manual updates are
12+
strongly discouraged for anything other than a **Patch** version release.
13+
14+
> The semantic version scheme used by Memos is `Major.Minor.Patch`. {style=note}
1515
1616
> Standalone updates can break things due to database and API changes
1717
> that occur between Major and Minor versions. The current version of Memospot
@@ -38,9 +38,12 @@ Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.We
3838
> [here.](https://raw.githubusercontent.com/memospot/memospot/main/memos-server-updater.ps1)
3939
> {style=note}
4040
41-
> You must run PowerShell as Admin if you are using Memospot `MSI` installers.
41+
> You must run PowerShell as Admin if you are using Memospot `MSI` installers,
42+
> as they do a system-wide installation.
4243
>
43-
> This is **not** needed using the `NSIS`/`exe` installer. {style=warning}
44+
> This is **not** necessary when using the NSIS/exe installer,
45+
> as it only installs the application for the current user.
46+
> {style=warning}
4447
4548
### Manual procedure {collapsible="true" default-state="collapsed"}
4649

0 commit comments

Comments
 (0)