Skip to content

anothervictimofsurvivalinstinct/my-mind

 
 

Repository files navigation

My Mind

Screenshot

My Mind is a web application for creating and managing Mind maps. It is free to use and you can fork its source code. It is distributed under the terms of the MIT license.

New to Mind maps? They are useful, aesthetic and cool! Read more about these special diagrams in the Wikipedia article.

Installation

Note: there is also an online version, which can be found at my-mind.github.io

  • Download the zip by clicking here and extract the archive, or clone the repository using git
  • Put the app somewhere where it is accessible via your local webserver
    • Open it using a http://localhost URL
    • Open index.html in your webbrowser currently not working
  • Done! If need be, you can find the manual here

Docker

  1. Clone this repo

  2. Change the defaults in the Caddyfile to match your needs ie: the user and the hashed password - default: test and test, and the file name the .mymind will be saved as - default: My Mind Map.mymind

  3. docker build -t caddymindmap .

  4. docker run --name=caddymindmap --restart always -d -p 8000:80 -v /<Path to this repo>/:/srv -v caddy_data:/data caddymindmap

  5. Go to http://(YOUR IP HERE):8000 and away you go

Provided CaddyHashDockerfile can be used to generate a password for the Caddyfile just change "test" to your new password and it will create a new hashed password for your use that you would then put in place of the default hash.

Like so: docker build -f CaddyHashDockerfile -t caddyhash . the hash will be part of the build output

Docker server saving

In the "save as" select the webdav and for the save location input the address for the current server ex: if you chose http://192.168.1.18:8000 above when you built the image

Screenshot

Docker server loading

In the 'open' select the webdav and for the load location input the address for the current server ex: if you chose http://192.168.1.18:8000/(filename you chose in caddyfile) above when you built the image, then you can bookmark the resulting address at the top to always have it accessible

Contributing

Do you want to participate?

License

MIT

About

Online Mindmapping Software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 32.1%
  • JavaScript 31.3%
  • Less 21.5%
  • HTML 14.9%
  • Other 0.2%