MemEx — свежий инструмент для организации знаний, вдохновлённый zettlekasten и org-mode. Упрощает хранение идей, заметок и ссылок в одном месте. Попробуйте! 🧠✨
shibao/memEx: Структурированная персональная база знаний, вдохновлённая zettlekasten и org-mode — memEx — bubbletea.dev gitea Этот сайт требует JavaScript.
Explore Help Register Sign In
shibao / memEx Watch 1 Star 1 Fork 0 Вы уже форкнули memEx Code Issues 1 Pull Requests Projects Releases 21 Wiki Activity 351 Commits 3 Branches 21 Tags Go to file Code Clone HTTPS Open with VS Code Open with VSCodium Open with Intellij IDEA Download ZIP Download TAR.GZ Download BUNDLE
shibao 926d4f9837 All checks were successful continuous-integration/drone/tag Build is passing Details continuous-integration/drone/push Build is passing Details
fix style 2025-04-05 04:02:14 +00:00 assets fix style 2025-04-05 04:02:14 +00:00 config fix style 2025-04-05 04:02:14 +00:00 lib fix style 2025-04-05 04:02:14 +00:00 priv update deps 2025-04-05 03:42:43 +00:00 test update deps 2025-04-05 03:42:43 +00:00 .credo.exs use credo style 2023-02-04 17:36:27 -05:00 .drone.yml update deps 2025-04-05 03:42:43 +00:00 .formatter.exs upgrade to phoenix 1.7 2023-04-13 23:29:29 -04:00 .gitignore update deps 2025-04-05 03:42:43 +00:00 .tool-versions update deps 2025-04-05 03:42:43 +00:00 changelog.md update deps 2025-04-05 03:42:43 +00:00 contributing.md fix broken install step 2025-02-13 22:01:54 +00:00 de.tbx Added translation using Weblate (German) 2025-04-05 03:42:51 +00:00 docker-compose.yml fix broken docker-compose 2022-12-19 21:09:50 -05:00 Dockerfile update deps 2025-04-05 03:42:43 +00:00 home.png add backlinks 2025-02-15 06:01:03 +00:00 license.md add missing license, whoops!! 2024-12-31 00:32:20 -05:00 mix.exs update deps 2025-04-05 03:42:43 +00:00 mix.lock update deps 2025-04-05 03:42:43 +00:00 readme.md add backlinks 2025-02-15 06:01:03 +00:00
readme.md memEx Структурированная персональная база знаний, вдохновлённая zettlekasten и org-mode.
Notes: Документируйте заметки об отдельных элементах или концепциях Contexts: Обеспечивайте контекст вокруг одной темы и связывайте с отдельными концепциями в ваших заметках Pipelines: Документируйте свои процессы, прикрепляя контексты к каждому шагу.
Features Multi-user: Создана с учётом совместной работы Privacy: Контроль конфиденциальности для каждой заметки, контекста или процесса Convenient: Доступна с любого устройства с интернетом Backlinks: Просматривайте ссылающиеся элементы из самого элемента
Installation Установите Docker Compose или альтернативно Docker Desktop на вашу машину. Скопируйте пример docker-compose.yml на локальную машину в желаемую директорию. Bind mounts создаются в той же директории по умолчанию. Установите переменные конфигурации в docker-compose.yml. Вам потребуется выполнить docker run -it shibaobun/memex /app/priv/random.sh для генерации нового secret key base. Используйте docker-compose up или docker-compose up -d для запуска контейнера! Первый созданный пользователь будет администратором.
Configuration Для настройки memEx в docker-compose.yml можно использовать следующие переменные окружения: HOST: Внешний URL для генерации ссылок. Должен быть установлен с вашим доменным именем! Например, memex.mywebsite.tld PORT: Внутренний порт для биндинга. По умолчанию 4000. Должен быть проксирован! DATABASE_URL: Управляет URL базы данных для подключения. По умолчанию ecto://postgres:postgres@memex-db/memex. ECTO_IPV6: Если установлено в true, Ecto будет использовать IPv6 для подключения к PostgreSQL. По умолчанию false. POOL_SIZE: Управляет размером пула для PostgreSQL. По умолчанию 10. SECRET_KEY_BASE: Секретный ключ для подписи куки. Должен быть сгенерирован с помощью docker run -it shibaobun/memex priv/random.sh и установлен для запуска сервера. REGISTRATION: Управляет регистрацией пользователей: только по приглашению или публичная. Установите public для публичной регистрации. По умолчанию invite. LOCALE: Устанавливает кастомную локаль по умолчанию. По умолчанию en_US. SMTP_HOST: URL вашего SMTP-провайдера. Должен быть установлен SMTP_PORT: Порт для SMTP-реле. По умолчанию 587. SMTP_USERNAME: Имя пользователя для SMTP-реле. Должно быть установлено! SMTP_PASSWORD: Пароль для SMTP-реле. Должен быть установлен! SMTP_SSL: Установите true для включения SSL для email. По умолчанию false. EMAIL_FROM: Устанавливает email отправителя в отправляемых письмах. По умолчанию no-reply@HOST, где HOST был определён ранее. EMAIL_NAME: Устанавливает имя отправителя в письмах. По умолчанию «memEx».
Contribution Вклад очень приветствуется, даже без навыков программирования! Вы можете ознакомиться с руководством по Contribution Guide для получения дополнительной информации. Со мной можно связаться по shibao@bubbletea.dev или в fediverse @shibao@misskey.bubbletea.dev. Спасибо!
License memEx лицензирована под AGPLv3 или позже. Копия последней версии лицензии доступна в license.md.
Links Gitea: Основной репозиторий, запросы функций и отчёты об ошибках Github: Зеркало исходного кода, пожалуйста, не открывайте pull requests в этот репозиторий Weblate: Помогите с переводами!
Description Структурированная персональная база знаний, вдохновлённая zettlekasten и org-mode Readme 11 MiB Languages Elixir 81.2% HTML 16.4% CSS 1.2% JavaScript 0.9% Dockerfile 0.3%
Powered by Gitea Version: 1.23.6 Page: 63ms Template: 3ms English Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어 Licenses API