在實際環境中測試
在生產環境中測試無浮水印。
在任何需要的地方都能運作。
Docker 已經改變了軟體開發、運送和部署的範式。 它是一個容器化平台,開發人員可以在其中打包應用程式及其相依性到一個可部署的容器中,佔用的資源極少。 容器跨環境保證的一致性使得從開發到測試再到生產的無縫部署和擴展成為可能。 與Docker組織減少基礎設施的複雜性,提升資源效率,加快開發生命週期。
損壞的圖片 從Pixabay添加,從你的文件中選擇或拖放圖片到這裡。
Coolify是一個開源、自託管的平台,旨在讓部署和管理應用程式、數據庫和網站變得更簡單。 它提供了一個非常友好的介面,將傳統 DevOps 過程的複雜性抽象化,使開發人員只需點擊幾下即可將應用程式部署到任何伺服器,包括他們自己的伺服器。 Coolify 支援流行框架、Docker 化應用程式、靜態網站和像 PostgreSQL 和 MySQL 這樣的資料庫,使其成為開發人員和小型團隊的多功能工具。 通過與雲端平台和 Git 存儲庫的整合實現持續部署,Coolify 專注於自我託管以保障數據隱私和控制。 Coolify對於那些希望自動化部署而不必深入DevOps細節的人來說非常有效。
Coolify 是一種自託管解決方案,使部署和管理變得更容易。 Coolify 將易於使用的功能與容器化和自動化結合在一起。 主要功能包括:
輕鬆設置和管理流行的數據庫,包括:
將Coolify與您的提供商連接。 目前,GitHub、Bitbucket 和 GitLab 都能運作。
在每次推送到您的存储库时自动构建和部署。
針對已部署的應用程式和資料庫進行 CPU、記憶體和存儲使用情況的實時監控。
完全開放源代碼,因此可以促進社區貢獻和定制。
Coolify 是一款現代化、靈活且用戶友好的工具,適合希望自行管理部署而不需涉入複雜 DevOps 工作流程的開發者。
伺服器需求:
磁碟空間:至少 10 GB 的可用空間。
Docker 和 Docker Compose。
拉取 Coolify 存儲庫。
git clone https://github.com/coollabsio/coolify.git
cd coolify
git clone https://github.com/coollabsio/coolify.git
cd coolify
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'git clone https: cd coolify
為 Coolify 生成 .env 檔案:
cp .env.example .env
cp .env.example .env
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'cp.env.example.env
配置必要的環境變數:
使用 Docker 命令啟動 Coolify。
docker-compose up -d
docker-compose up -d
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'docker-compose up -d
在您的瀏覽器中打開並導航至以下地址。
http://localhost:3000
http://localhost:3000
http: 'localhost:3000
IronSecureDoc是一種文件管理和安全效用工具,具備強大的加密功能、先進的 PDF 操作及數位簽名。 它為公司和開發人員提供文件的保密性和完整性,並以流暢的存取方式簡化了 PDF 文件的處理。 在其功能允許開發者以程式方式創建、上傳、操作和保護 PDF 檔案和文件時,這也可能被稱為一種 Aggressive PDF API。
除此之外,IronPDF 是一個 PDF API,可以從任何數據輸入創建 PDF,並通過文本、圖像和元數據等參數添加和編輯內容。 這包括合併多個 PDF 以組成文件、分割文件,甚至註解評論、突出顯示或水印。
它提供密碼保護、AES 加密和基於證書的訪問控制,以鎖定所有敏感信息和數據。 此外,它允許數位簽名來驗證文件和不可否認性,這在金融、醫療和法律等行業是一個非常重要的功能。 審計追蹤功能允許跟蹤文件上執行的所有活動,以提高合規性和問責性。
從下方的儲存庫提取IronSecureDoc的Docker映像,通過在命令提示符或者打開的終端窗口中運行以下命令即可。
docker pull ironsoftwareofficial/ironsecuredoc
docker pull ironsoftwareofficial/ironsecuredoc
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'docker pull ironsoftwareofficial/ironsecuredoc
我們從 Docker 容器中提取映像,然後使用另一個命令啟動 IronSecureDoc,一個運行中的容器。
docker container run --rm -p 8080:8080 -e IronSecureDoc_LicenseKey=<IRONSECUREDOC_LICENSE_KEY> -e ENVIRONMENT=Development -e HTTP_PORTS=8080 ironsoftwareofficial/ironsecuredoc:latest
docker container run --rm -p 8080:8080 -e IronSecureDoc_LicenseKey=<IRONSECUREDOC_LICENSE_KEY> -e ENVIRONMENT=Development -e HTTP_PORTS=8080 ironsoftwareofficial/ironsecuredoc:latest
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'docker container run --rm -p 8080:8080 -e IronSecureDoc_LicenseKey=<IRONSECUREDOC_LICENSE_KEY> -e ENVIRONMENT=Development -e HTTP_PORTS=8080 ironsoftwareofficial/ironsecuredoc:latest
上面的 Docker run 指令將啟動 IronSecureDoc 的容器實例。
一旦 Coolify 啟動並運行,您可以將 IronSecureDoc 部署為自定義的 Docker 服務。
登入 Coolify:
訪問 Coolify 的web界面,例如:http://localhost:3000。
要創建新應用程式:
點擊「新增資源」。
選擇「Docker Image」。
配置 IronSecureDoc:
圖片:指定 IronSecureDoc 的 Docker 映像,例如 ironsoftwareofficial/ironsecuredoc:latest。
環境變數:添加IronSecureDoc所需的變數,例如API密鑰或資料庫URL。
部署服務:
部署後,Coolify 會管理 IronSecureDoc 實例。
IronSecureDoc 的REST API代表一個超現代的網頁界面,能夠安全地與文件管理和其他類型數據的功能進行交互,並通過RESTful原則維護的先進PDF處理。 使用者將獲得一種簡單而受控的方式,可以在其自訂應用程式中包含來自IronSecureDoc功能的不同區域,不論使用何種技術棧。
透過這種方式向 IronSecureDoc API 發送請求時,我們可能還需要要求權限密碼,以便用使用者密碼加密請求至文件:連結是由 Coolify 伺服器生成的。
curl -X 'POST' \
'http://c0kwcw4k4wkw8gw4ww8wkg8s.41.243.46.67.sslip.io/v1/document-services/pdfs/encrypt?user_password=demo' \
-H 'accept: */*' \
-H 'Content-Type: multipart/form-data' \
-F 'pdf_file=@test.pdf;type=application/pdf'
curl -X 'POST' \
'http://c0kwcw4k4wkw8gw4ww8wkg8s.41.243.46.67.sslip.io/v1/document-services/pdfs/encrypt?user_password=demo' \
-H 'accept: */*' \
-H 'Content-Type: multipart/form-data' \
-F 'pdf_file=@test.pdf;type=application/pdf'
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'curl -X 'POST' \ 'http: -H 'accept: */ *' \ -H 'Content-Type: multipart/form-data' \ -F 'pdf_file=@test.pdf;type=application/pdf'
檔案輸出將會自動發送並下載,並且會被安全地保存。
Coolify 和 IronSecureDoc 都使開發人員和組織能夠推進新的工作流程並以獨特的方式增強安全性。
Coolify 是一個開源、自主託管且對開發者友好的現代 PaaS 解決方案的替代品。 它提供了部署和管理應用程式的便利性。 這對於那些希望在管理環境時尋求控制、可擴展性和易用性的團隊來說將是完美的。 擁有直觀的介面和流行框架支援為現代開發需求提供了非常強大的基礎。
另一方面,IronSecureDoc 非常注重文件的完整性和安全性。 能夠對 Docker 映像進行數位簽名以保護敏感文件,將滿足組織在其軟體交付管道中確保合規性、資料保護和信任的需求。
可靠且符合規範:提供完整的審計能力並具高安全性。 使用 IronSecureDoc REST API,安全列印和有效的 PDF 格式處理現在可以輕鬆整合到由網頁、行動和企業系統開發人員創建的應用程式中。 如需進一步了解 IronSecureDoc 的許可證,請造訪授權頁面. 有關Iron Software產品的資訊,請參閱程式庫套件頁面.
10 .NET API 產品 針對您的辦公文件