https://github.com/writefreely/wf-migrate
Tools for migrating between WriteFreely instances.
https://github.com/writefreely/wf-migrate
writeas writefreely
Last synced: about 2 months ago
JSON representation
Tools for migrating between WriteFreely instances.
- Host: GitHub
- URL: https://github.com/writefreely/wf-migrate
- Owner: writefreely
- License: gpl-3.0
- Created: 2019-06-09T12:25:52.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2025-01-08T01:33:20.000Z (5 months ago)
- Last Synced: 2025-03-21T22:21:41.955Z (2 months ago)
- Topics: writeas, writefreely
- Language: Go
- Homepage:
- Size: 24.4 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wf-migrate
[](https://pkg.go.dev/github.com/writefreely/wf-migrate)
wf-migrate provides helper functions and a command-line utility for migrating posts between [WriteFreely](https://writefreely.org) instances.
## Command-line
Install the command-line utility with:
```
go install github.com/writefreely/wf-migrate/cmd/wfimport
````wfimport` takes a username `-u`, optional WriteFreely instance hostname `-h`, and the filename of the JSON data you want to import.
By default, `wfimport` publishes posts to [Write.as](https://write.as):
```
wfimport -u username exported-data.json
```But you can also supply another WriteFreely instance to import to:
```
wfimport -u username -h pencil.writefree.ly exported-data.json
```