
これはタニアの開発部門です。変更は毎晩発生する可能性があります。安定したブランチが必要な場合は、マスターブランチをチェックアウトできます。
TaniaのGitHubプロジェクトのロードマップを確認できます。
タニアは無料でオープンソースの農場管理ソフトウェアです。農場エリア、農場貯水池、農場のタスク、在庫、および作物の増加の進行を管理できます。あらゆる種類の農場向けに設計されています。
リリースページにWindows X64とLinux X64のTaniaをダウンロードしてください。

このソフトウェアは、GOプログラミング言語で構築されています。これは、マシンで実行するために実行可能なバイナリを取得することを意味します。 Taniaを実行するにはMAMP、XAMPP、またはWAMPなどの追加のソフトウェアは必要ありませんが、SQLiteの代わりに使用することを選択した場合はMySQLデータベースが必要になる場合があります(デフォルトデータベース)。
OSが[リリース]ページにリストされていない場合は、OSのTaniaを自分で構築する必要があります。あなたは私たちの指示に従ってタニアを構築することができます。
このドキュメントは後で更新されます
新しいFrontendアプリケーションを構築する進歩を遂げています。
Taniaは、デフォルトのデータベースエンジンとしてSQLiteを使用しています。 MySQLをデータベースエンジンとして使用して、 sqliteをbackend/conf.jsonのtania_persistence_engineフィールドでmysqlに置き換えることができます。
{
"app_port": "8080",
"tania_persistence_engine": "sqlite",
"demo_mode": true,
"upload_path_area": "uploads/areas",
"upload_path_crop": "uploads/crops",
"sqlite_path": "db/sqlite/tania.db",
"mysql_host": "127.0.0.1",
"mysql_port": "3306",
"mysql_dbname": "tania",
"mysql_user": "root",
"mysql_password": "root",
"redirect_uri": [
"http://localhost:8080",
"http://127.0.0.1:8080"
],
"client_id": "f0ece679-3f53-463e-b624-73e83049d6ac"
}
go test ./... backendフォルダー内の[すべて] GOテストを実行します。
Taniaには、あらゆるソフトウェアと簡単に統合するためのREST APIがありますが、モバイルアプリクライアントを構築できます。 Postman Directory内のJSONファイルをPostmanアプリにインポートできます。
貢献を歓迎しますが、これらのガイドラインに従うことをお勧めします。
これらの手順に従うことで、タニアをあなたの言語にローカライズするのを手伝うことができます。
frontend/languages/template.potをコピーして、 frontend/languages/localeディレクトリに貼り付けます。en_AU.po 、 de_DE.poなど。msgstrキーを入力します。テキストエディターまたはPO編集ソフトウェアを使用して、 .poファイルを編集できます。masterブランチにリクエストします。このドキュメントは後で更新されます
新しいFrontendアプリケーションを構築する進歩を遂げています。
次に、指示に従ってタニアを構築します。
OpencollectiveからGitHubスポンサーシップに移動します。 OpenCollectiveでの寄付をありがとうございました。
このプロジェクトは、貢献するすべての人々のおかげで存在します。
Apache 2.0のオープンソースライセンスに基づくタニアおよびその他の貢献者への著作権。