AlfrescoをDockerで起動し、REST APIでレコード管理のライフサイクルを体験する

概要 本記事では、Alfresco Governance Services Community Edition(以下AGS)の最新版(25.3.0)をDockerで起動し、REST APIを使ってレコード管理の一連のライフサイクルを体験します。 具体的には、以下の業務シナリオを想定します。 シナリオ: 契約書管理 業務部門が契約書を作成・登録する レコード管理者がレコードとして宣言し、ファイルプランに分類する 保持スケジュール(Retention Schedule)を設定する 契約終了後、カットオフ(現用→非現用)を実行する 保持期間(3年)の経過後、廃棄する 訴訟対応が発生した場合、ホールド(凍結)により廃棄を停止する 以下の前回の記事をベースに、最新版での構築手順とAPIの使い方を紹介します。 環境 acs-deployment: v10.2.0(2026年2月リリース) Alfresco Governance Repository Community: 25.3.0 Alfresco Governance Share Community: 25.3.0 Alfresco Search Services: 2.0.17 Traefik: 3.6 PostgreSQL: 16.5 セットアップ リポジトリのクローン g c g c i d i d t t a d c c c o l s h c o - e k n d c e e e k r p o - h l u c t o t o t y m p m v p s e 1 o : n 0 s / t . e / 2 g . i 0 t h u b . c o m / A l f r e s c o / a c s - d e p l o y m e n t compose fileの作成 community-compose.yamlをベースに、Governance Services用のcompose fileを作成します。変更点は以下の3つです。 ...

2026年2月15日 · 252 分 · Nakamura

Alfresco Governance Services Community Editionを起動する

概要 以下のマニュアルを参考に、Alfresco Governance Services Community Editionのインストールを試みましたので、備忘録です。 https://support.hyland.com/r/Alfresco/Alfresco-Governance-Services-Community-Edition/23.4/Alfresco-Governance-Services-Community-Edition 参考 同様の取り組みとして、以下があります。こちらも参考にしてください。 https://irisawadojo.blogspot.com/2020/11/72alfresco2.html 仮想マシン 以下のマシンをAzureの仮想マシンとして作成しました。 イメージ: Ubuntu Server 24.04 LTS - Gen2 VM アーキテクチャ: x64 サイズ: Standard D2ads v6 (2 vcpu 数、8 GiB のメモリ) 8080ポートを使用するために、ポートを開けておきます。 Dockerのインストール Dockerをインストールします。 s s # s c s # e s # s # s n # d u u u u u c u u u e o d d D d r d D h " $ d D d s d w D c o o o o l o o o d ( o o o u o g o k c c e l c d r c e a a k i - c k b s a k a o u p k r p p e n f h e b p e p s e t t r s s m r [ _ t r t な e d r r - - t S o a r - - し r o u g g の a L d の r e g を g で m c の n e e 公 l リ c l e イ e o k 動 t t 式 l h a ポ h e t ン t D d e 作 h t + ジ = a ス o r 確 e u i G - t r ト $ s u ト i c - 認 l p n P m p リ ( e p ー n k a l d s G s / を d d ル s e G o a t 0 : e 追 p - a t r - t a キ 7 / t 加 k c t a d w e l ー 5 / c g s e l を o o l を 5 d ) l 実 c r 追 a 行 k l - 加 - w p - s - e d y d n t p t y r l r a c / k i b d $ a e a e n l o U - t d y t e c S c c . r - " k E e d i a e R r a o n r | r t p c g c - i t k s h s c f / e / i u e i k r d t d c e . o e o d a y c c c o t r o k t t c e i m e u e k s n / r r e e g l . e r c s i a ) / - u n s e c r u c s t e l x i c - / g / c g u n a l n b e p i u u d t p n - / c g t b s o u y o n / = u t g / r a p e c i g t e n c s e | / . r a l d s p i . u t s i d / t o o k . e d d t y / o e r d c e i o k n c e / g k r e s e - t / r b c d . u / o l i a c i l p k s d t e t x / r - k . > p e a l y s / u r c d g i ] e i n v n g h / s t n d / t u o d p l c o s l k c : e k / r e / - r d c . o o a w m s n p c l o o s > a e d - / . p d d l e o u v c g / k i n e n u r l . l c o m / l i n u x / u b u n t u \ インストール 以下の「Install using Docker Compose」を使用します。 ...

2025年1月23日 · 28 分 · Nakamura