Бесплатно · свой серверFree · self-hosted

Дом Чердак Слева Комод.
Наконец вы точно знаете, где что лежит.
House Attic Left side Dresser.
Finally, you know exactly where everything is.

Где·Что — бесплатное приложение для учёта вещей, которое разворачивается на вашем сервере. Стройте дерево мест любой вложенности, добавляйте вещи с фото и находите что угодно за секунды. Whereabouts is a free app for tracking your belongings, self-hosted on your own server. Build a storage tree as deep as you like, file items away with photos, and find anything again in seconds.

БесплатноFree Открытый кодOpen source Свой серверSelf-hosted Без рекламыNo ads
Список объявлений Whereabouts, отфильтрованный по местоположению Whereabouts item list, filtered by location

Три шагаThree steps

Как это работаетHow it works

01

Постройте структуру местBuild your location structure

Дом, комнаты, шкафы, полки, коробки — вложенность любой глубины, у каждого места своё имя и цвет.House, rooms, cabinets, shelves, boxes — nest them as deep as you like, each with its own name and color.

02

Разложите вещи по местамFile items into place

Название, место, заметка и сколько угодно фотографий — прямо с телефона.A name, a location, a note, and as many photos as you want — straight from your phone.

03

Находите что угодно за секундыFind anything in seconds

Поиск по названию, заметке или пути места — или просто фильтруйте по нужному месту.Search by name, note, or location path — or just filter down to the location you need.

ВозможностиFeatures

Всё нужное для домашней инвентаризацииEverything a home inventory needs

МестаLocations

Любая глубина вложенностиAny depth of nesting

Дом → комната → шкаф → полка → коробка. Вложенность любой глубины, у каждого места своё имя и цвет.House → room → cabinet → shelf → box. Nest as deep as you like, each location with its own name and color.

ВещиItems

Фото каждой вещиA photo for every item

Название, место, заметка и сколько угодно фотографий — уменьшаются в браузере и бережно сжимаются на сервере.A name, a location, a note, and any number of photos — downscaled in the browser and safely re-compressed on the server.

ПоискSearch

Находится за секундыFound in seconds

Текстовый поиск по названию, заметке и полному пути места, плюс фильтры-чипы по каждому месту.Full-text search across item name, note and location path, plus filter chips per location.

ПриватностьPrivacy

Ваш сервер, ваши данныеYour server, your data

Whereabouts размещается у вас: список вещей не уходит на чужой сервер. Пароли хешируются bcrypt, сессии — httpOnly cookie.Whereabouts runs on infrastructure you control — your inventory never leaves it. Passwords are bcrypt-hashed, sessions use httpOnly cookies.

ЯзыкиLanguages

5 языков интерфейса5 interface languages

Русский, English, Deutsch, Español, Français — включая переводы серверных сообщений об ошибках.Russian, English, German, Spanish, French — including translated backend error messages.

ЦенаPrice

Бесплатно, без подвохаFree, no catch

Приложение бесплатно, исходный код открыт на GitHub — устанавливайте и пользуйтесь без подписок и рекламы.Whereabouts is free and its source is open on GitHub — install it and use it, no subscriptions, no ads.

Свой сервер, свои правилаYour server, your rules

Разворачивается за одну командуDeploys with one command

Whereabouts — это один Go-бинарник: весь фронтенд собран прямо внутрь через go:embed. Ни отдельной сборки, ни Node.js, ни настройки CORS — один процесс слушает один порт и отдаёт и API, и интерфейс.Whereabouts is a single Go binary — the entire frontend is embedded straight into it. No separate build step, no Node toolchain, no CORS to configure: one process listens on one port and serves both the API and the UI.

SQLite, MySQL/MariaDB или PostgreSQL — на выбор, одной переменной окружения.SQLite, MySQL/MariaDB or PostgreSQL — your choice, set with one environment variable.

git clone https://github.com/dmitriygnatenko/whereabouts
cd whereabouts

# самый быстрый способ — SQLite, без отдельной БД
export DB_DRIVER=sqlite
export DB_SQLITE_PATH=./data/whereabouts.db

go run ./cmd/whereabouts
# → http://localhost:8080, демо-вход: user / pass
git clone https://github.com/dmitriygnatenko/whereabouts
cd whereabouts

# quickest path — SQLite, no separate database
export DB_DRIVER=sqlite
export DB_SQLITE_PATH=./data/whereabouts.db

go run ./cmd/whereabouts
# → http://localhost:8080, demo login: user / pass

Хватит спрашивать «а где оно?»Stop asking “where did I put that?”

Поставьте Whereabouts на свой сервер и разложите вещи по местам раз и навсегда.Put Whereabouts on your own server and file your belongings away for good.