THIS IS A TEST INSTANCE ONLY! REPOSITORIES CAN BE DELETED AT ANY TIME!

This is Gitea test Portainer repository mirror from Github
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 
 
 

892 行
25 KiB

  1. [
  2. {
  3. "type": 1,
  4. "title": "Registry",
  5. "description": "Docker image registry",
  6. "categories": ["docker"],
  7. "platform": "linux",
  8. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/registry.png",
  9. "image": "registry:latest",
  10. "ports": [
  11. "5000/tcp"
  12. ],
  13. "volumes": [{ "container": "/var/lib/registry"}]
  14. },
  15. {
  16. "type": 1,
  17. "title": "Nginx",
  18. "description": "High performance web server",
  19. "categories": ["webserver"],
  20. "platform": "linux",
  21. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/nginx.png",
  22. "image": "nginx:latest",
  23. "ports": [
  24. "80/tcp",
  25. "443/tcp"
  26. ],
  27. "volumes": [{"container": "/etc/nginx"}, {"container": "/usr/share/nginx/html"}]
  28. },
  29. {
  30. "type": 1,
  31. "title": "Httpd",
  32. "description": "Open-source HTTP server",
  33. "categories": ["webserver"],
  34. "platform": "linux",
  35. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/httpd.png",
  36. "image": "httpd:latest",
  37. "ports": [
  38. "80/tcp"
  39. ],
  40. "volumes": [{"container": "/usr/local/apache2/htdocs/"}]
  41. },
  42. {
  43. "type": 1,
  44. "title": "Caddy",
  45. "description": "HTTP/2 web server with automatic HTTPS",
  46. "categories": ["webserver"],
  47. "platform": "linux",
  48. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/caddy.png",
  49. "image": "abiosoft/caddy:latest",
  50. "ports": [
  51. "80/tcp", "443/tcp", "2015/tcp"
  52. ],
  53. "volumes": [{"container": "/root/.caddy"}]
  54. },
  55. {
  56. "type": 1,
  57. "title": "MySQL",
  58. "description": "The most popular open-source database",
  59. "categories": ["database"],
  60. "platform": "linux",
  61. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/mysql.png",
  62. "image": "mysql:latest",
  63. "env": [
  64. {
  65. "name": "MYSQL_ROOT_PASSWORD",
  66. "label": "Root password"
  67. }
  68. ],
  69. "ports": [
  70. "3306/tcp"
  71. ],
  72. "volumes": [{"container": "/var/lib/mysql"}]
  73. },
  74. {
  75. "type": 1,
  76. "title": "MariaDB",
  77. "description": "Performance beyond MySQL",
  78. "categories": ["database"],
  79. "platform": "linux",
  80. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/mariadb.png",
  81. "image": "mariadb:latest",
  82. "env": [
  83. {
  84. "name": "MYSQL_ROOT_PASSWORD",
  85. "label": "Root password"
  86. }
  87. ],
  88. "ports": [
  89. "3306/tcp"
  90. ],
  91. "volumes": [{"container": "/var/lib/mysql"}]
  92. },
  93. {
  94. "type": 1,
  95. "title": "PostgreSQL",
  96. "description": "The most advanced open-source database",
  97. "categories": ["database"],
  98. "platform": "linux",
  99. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/postgres.png",
  100. "image": "postgres:latest",
  101. "env": [
  102. {
  103. "name": "POSTGRES_USER",
  104. "label": "Superuser"
  105. },
  106. {
  107. "name": "POSTGRES_PASSWORD",
  108. "label": "Superuser password"
  109. }
  110. ],
  111. "ports": [
  112. "5432/tcp"
  113. ],
  114. "volumes": [{"container": "/var/lib/postgresql/data"}]
  115. },
  116. {
  117. "type": 1,
  118. "title": "Mongo",
  119. "description": "Open-source document-oriented database",
  120. "categories": ["database"],
  121. "platform": "linux",
  122. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/mongo.png",
  123. "image": "mongo:latest",
  124. "ports": [
  125. "27017/tcp"
  126. ],
  127. "volumes": [{"container": "/data/db"}]
  128. },
  129. {
  130. "type": 1,
  131. "title": "CockroachDB",
  132. "description": "An open-source, survivable, strongly consistent, scale-out SQL database",
  133. "categories": ["database"],
  134. "platform": "linux",
  135. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/cockroachdb.png",
  136. "image": "cockroachdb/cockroach:latest",
  137. "ports": [
  138. "26257/tcp",
  139. "8080/tcp"
  140. ],
  141. "volumes": [{"container": "/cockroach/cockroach-data"}],
  142. "command": "start --insecure"
  143. },
  144. {
  145. "type": 1,
  146. "title": "CrateDB",
  147. "description": "An open-source distributed SQL database",
  148. "categories": ["database"],
  149. "platform": "linux",
  150. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/cratedb.png",
  151. "image": "crate:latest",
  152. "ports": [
  153. "4200/tcp",
  154. "4300/tcp"
  155. ],
  156. "volumes": [{"container": "/data"}]
  157. },
  158. {
  159. "type": 1,
  160. "title": "Elasticsearch",
  161. "description": "Open-source search and analytics engine",
  162. "categories": ["database"],
  163. "platform": "linux",
  164. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/elasticsearch.png",
  165. "image": "elasticsearch:latest",
  166. "ports": [
  167. "9200/tcp",
  168. "9300/tcp"
  169. ],
  170. "volumes": [{"container": "/usr/share/elasticsearch/data"}]
  171. },
  172. {
  173. "type": 1,
  174. "title": "Gitlab CE",
  175. "description": "Open-source end-to-end software development platform",
  176. "note": "Default username is <b>root</b>. Check the <a href=\"https://docs.gitlab.com/omnibus/docker/README.html#after-starting-a-container\" target=\"_blank\">Gitlab documentation</a> to get started.",
  177. "categories": ["development", "project-management"],
  178. "platform": "linux",
  179. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/gitlab_ce.png",
  180. "image": "gitlab/gitlab-ce:latest",
  181. "ports": [
  182. "80/tcp",
  183. "443/tcp",
  184. "22/tcp"
  185. ],
  186. "volumes": [
  187. { "container": "/etc/gitlab" },
  188. { "container": "/var/log/gitlab" },
  189. { "container": "/var/opt/gitlab" }
  190. ]
  191. },
  192. {
  193. "type": 1,
  194. "title": "Minio",
  195. "description": "A distributed object storage server built for cloud applications and devops",
  196. "categories": ["storage"],
  197. "platform": "linux",
  198. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/minio.png",
  199. "image": "minio/minio:latest",
  200. "ports": [
  201. "9000/tcp"
  202. ],
  203. "env": [
  204. {
  205. "name": "MINIO_ACCESS_KEY",
  206. "label": "Minio access key"
  207. },
  208. {
  209. "name": "MINIO_SECRET_KEY",
  210. "label": "Minio secret key"
  211. }
  212. ],
  213. "volumes": [{"container": "/data"}, {"container": "/root/.minio"}],
  214. "command": "server /data"
  215. },
  216. {
  217. "type": 1,
  218. "title": "Scality S3",
  219. "description": "Standalone AWS S3 protocol server",
  220. "categories": ["storage"],
  221. "platform": "linux",
  222. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/scality-s3.png",
  223. "image": "scality/s3server",
  224. "ports": [
  225. "8000/tcp"
  226. ],
  227. "env": [
  228. {
  229. "name": "SCALITY_ACCESS_KEY",
  230. "label": "Scality S3 access key"
  231. },
  232. {
  233. "name": "SCALITY_SECRET_KEY",
  234. "label": "Scality S3 secret key"
  235. }
  236. ],
  237. "volumes": [{"container": "/usr/src/app/localData"}, {"container": "/usr/src/app/localMetadata"}]
  238. },
  239. {
  240. "type": 1,
  241. "title": "SQL Server",
  242. "description": "Microsoft SQL Server on Linux",
  243. "categories": ["database"],
  244. "platform": "linux",
  245. "note": "Password needs to include at least 8 characters including uppercase, lowercase letters, base-10 digits and/or non-alphanumeric symbols.",
  246. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/microsoft.png",
  247. "image": "microsoft/mssql-server-linux:2017-GA",
  248. "ports": [
  249. "1433/tcp"
  250. ],
  251. "env": [
  252. {
  253. "name": "ACCEPT_EULA",
  254. "set": "Y"
  255. },
  256. {
  257. "name": "SA_PASSWORD",
  258. "label": "SA password"
  259. }
  260. ]
  261. },
  262. {
  263. "type": 1,
  264. "title": "SQL Server",
  265. "description": "Microsoft SQL Server Developer for Windows containers",
  266. "categories": ["database"],
  267. "platform": "windows",
  268. "note": "Password needs to include at least 8 characters including uppercase, lowercase letters, base-10 digits and/or non-alphanumeric symbols.",
  269. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/microsoft.png",
  270. "image": "microsoft/mssql-server-windows-developer:latest",
  271. "ports": [
  272. "1433/tcp"
  273. ],
  274. "env": [
  275. {
  276. "name": "ACCEPT_EULA",
  277. "set": "Y"
  278. },
  279. {
  280. "name": "sa_password",
  281. "label": "SA password"
  282. }
  283. ],
  284. "volumes": [{"container": "C:/temp/"}]
  285. },
  286. {
  287. "type": 1,
  288. "title": "SQL Server Express",
  289. "description": "Microsoft SQL Server Express for Windows containers",
  290. "categories": ["database"],
  291. "platform": "windows",
  292. "note": "Password needs to include at least 8 characters including uppercase, lowercase letters, base-10 digits and/or non-alphanumeric symbols.",
  293. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/microsoft.png",
  294. "image": "microsoft/mssql-server-windows-express:latest",
  295. "ports": [
  296. "1433/tcp"
  297. ],
  298. "env": [
  299. {
  300. "name": "ACCEPT_EULA",
  301. "set": "Y"
  302. },
  303. {
  304. "name": "sa_password",
  305. "label": "SA password"
  306. }
  307. ],
  308. "volumes": [{"container": "C:/temp/"}]
  309. },
  310. {
  311. "type": 1,
  312. "title": "IronFunctions API",
  313. "description": "Open-source serverless computing platform",
  314. "categories": ["serverless"],
  315. "platform": "linux",
  316. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ironfunctions.png",
  317. "image": "iron/functions:latest",
  318. "ports": [
  319. "8080/tcp"
  320. ],
  321. "volumes": [{"container": "/app/data"}],
  322. "privileged": true
  323. },
  324. {
  325. "type": 1,
  326. "title": "IronFunctions UI",
  327. "description": "Open-source user interface for IronFunctions",
  328. "categories": ["serverless"],
  329. "platform": "linux",
  330. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ironfunctions.png",
  331. "image": "iron/functions-ui:latest",
  332. "ports": [
  333. "4000/tcp"
  334. ],
  335. "volumes": [{"container": "/app/data"}],
  336. "env": [
  337. {
  338. "name": "API_URL",
  339. "label": "API URL"
  340. }
  341. ],
  342. "privileged": true
  343. },
  344. {
  345. "type": 1,
  346. "title": "Solr",
  347. "description": "Open-source enterprise search platform",
  348. "categories": ["search-engine"],
  349. "platform": "linux",
  350. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/solr.png",
  351. "image": "solr:latest",
  352. "ports": [
  353. "8983/tcp"
  354. ],
  355. "volumes": [{"container": "/opt/solr/mydata"}]
  356. },
  357. {
  358. "type": 1,
  359. "title": "Redis",
  360. "description": "Open-source in-memory data structure store",
  361. "categories": ["database"],
  362. "platform": "linux",
  363. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/redis.png",
  364. "image": "redis:latest",
  365. "ports": [
  366. "6379/tcp"
  367. ],
  368. "volumes": [{"container": "/data"}]
  369. },
  370. {
  371. "type": 1,
  372. "title": "RabbitMQ",
  373. "description": "Highly reliable enterprise messaging system",
  374. "categories": ["messaging"],
  375. "platform": "linux",
  376. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/rabbitmq.png",
  377. "image": "rabbitmq:latest",
  378. "ports": [
  379. "5671/tcp",
  380. "5672/tcp"
  381. ],
  382. "volumes": [{"container": "/var/lib/rabbitmq"}]
  383. },
  384. {
  385. "type": 1,
  386. "title": "Ghost",
  387. "description": "Free and open-source blogging platform",
  388. "categories": ["blog"],
  389. "note": "Access the blog management interface under <code>/ghost/</code>.",
  390. "platform": "linux",
  391. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ghost.png",
  392. "image": "ghost:latest",
  393. "ports": [
  394. "2368/tcp"
  395. ],
  396. "volumes": [{"container": "/var/lib/ghost/content"}]
  397. },
  398. {
  399. "type": 1,
  400. "title": "Plesk",
  401. "description": "WebOps platform and hosting control panel",
  402. "categories": ["CMS"],
  403. "platform": "linux",
  404. "note": "Default credentials: admin / changeme",
  405. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/plesk.png",
  406. "image": "plesk/plesk:preview",
  407. "ports": [
  408. "21/tcp", "80/tcp", "443/tcp", "8880/tcp", "8443/tcp", "8447/tcp"
  409. ]
  410. },
  411. {
  412. "type": 1,
  413. "title": "Joomla",
  414. "description": "Another free and open-source CMS",
  415. "categories": ["CMS"],
  416. "platform": "linux",
  417. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/joomla.png",
  418. "image": "joomla:latest",
  419. "env": [
  420. {
  421. "name": "JOOMLA_DB_HOST",
  422. "label": "MySQL database host",
  423. "type": "container"
  424. },
  425. {
  426. "name": "JOOMLA_DB_PASSWORD",
  427. "label": "Database password"
  428. }
  429. ],
  430. "ports": [
  431. "80/tcp"
  432. ],
  433. "volumes": [{"container": "/var/www/html"}]
  434. },
  435. {
  436. "type": 1,
  437. "title": "Drupal",
  438. "description": "Open-source content management framework",
  439. "categories": ["CMS"],
  440. "platform": "linux",
  441. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/drupal.png",
  442. "image": "drupal:latest",
  443. "ports": [
  444. "80/tcp"
  445. ],
  446. "volumes": [{"container": "/var/www/html"}]
  447. },
  448. {
  449. "type": 1,
  450. "title": "Plone",
  451. "description": "A free and open-source CMS built on top of Zope",
  452. "categories": ["CMS"],
  453. "platform": "linux",
  454. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/plone.png",
  455. "image": "plone:latest",
  456. "ports": [
  457. "8080/tcp"
  458. ],
  459. "volumes": [{"container": "/data"}]
  460. },
  461. {
  462. "type": 1,
  463. "title": "Magento 2",
  464. "description": "Open-source e-commerce platform",
  465. "categories": ["CMS"],
  466. "platform": "linux",
  467. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/magento.png",
  468. "image": "alankent/gsd:latest",
  469. "ports": [
  470. "80/tcp",
  471. "3000/tcp",
  472. "3001/tcp"
  473. ],
  474. "volumes": [{"container": "/var/www/html/"}]
  475. },
  476. {
  477. "type": 1,
  478. "title": "Sematext Docker Agent",
  479. "description": "Collect logs, metrics and docker events",
  480. "categories": ["Log Management", "Monitoring"],
  481. "platform": "linux",
  482. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/sematext_agent.png",
  483. "image": "sematext/sematext-agent-docker:latest",
  484. "name": "sematext-agent",
  485. "privileged": true,
  486. "env": [
  487. {
  488. "name": "LOGSENE_TOKEN",
  489. "label": "Logs token"
  490. },
  491. {
  492. "name": "SPM_TOKEN",
  493. "label": "SPM monitoring token"
  494. }
  495. ],
  496. "volumes": [
  497. {
  498. "container": "/var/run/docker.sock",
  499. "bind": "/var/run/docker.sock"
  500. }
  501. ]
  502. },
  503. {
  504. "type": 1,
  505. "title": "Datadog agent",
  506. "description": "Collect events and metrics",
  507. "categories": ["Monitoring"],
  508. "platform": "linux",
  509. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/datadog_agent.png",
  510. "image": "datadog/agent:latest",
  511. "env": [
  512. {
  513. "name": "DD_API_KEY",
  514. "label": "Datadog API key"
  515. }
  516. ],
  517. "volumes": [
  518. {
  519. "container": "/var/run/docker.sock",
  520. "bind": "/var/run/docker.sock",
  521. "readonly": true
  522. },
  523. {
  524. "container": "/host/sys/fs/cgroup",
  525. "bind": "/sys/fs/cgroup",
  526. "readonly": true
  527. },
  528. {
  529. "container": "/host/proc",
  530. "bind": "/proc",
  531. "readonly": true
  532. }
  533. ]
  534. },
  535. {
  536. "type": 1,
  537. "title": "Mautic",
  538. "description": "Open-source marketing automation platform",
  539. "categories": ["marketing"],
  540. "platform": "linux",
  541. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/mautic.png",
  542. "image": "mautic/mautic:latest",
  543. "env": [
  544. {
  545. "name": "MAUTIC_DB_HOST",
  546. "label": "MySQL database host",
  547. "type": "container"
  548. },
  549. {
  550. "name": "MAUTIC_DB_PASSWORD",
  551. "label": "Database password"
  552. }
  553. ],
  554. "ports": [
  555. "80/tcp"
  556. ],
  557. "volumes": [{"container": "/var/www/html"}]
  558. },
  559. {
  560. "type": 1,
  561. "title": "Wowza",
  562. "description": "Streaming media server",
  563. "categories": ["streaming"],
  564. "platform": "linux",
  565. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/wowza.png",
  566. "image": "sameersbn/wowza:4.1.2-8",
  567. "env": [
  568. {
  569. "name": "WOWZA_ACCEPT_LICENSE",
  570. "label": "Agree to Wowza EULA",
  571. "set": "yes"
  572. },
  573. {
  574. "name": "WOWZA_KEY",
  575. "label": "License key"
  576. }
  577. ],
  578. "ports": [
  579. "1935/tcp",
  580. "8086/tcp",
  581. "8087/tcp",
  582. "8088/tcp"
  583. ],
  584. "volumes": [{"container": "/var/lib/wowza"}]
  585. },
  586. {
  587. "type": 1,
  588. "title": "Jenkins",
  589. "description": "Open-source continuous integration tool",
  590. "categories": ["continuous-integration"],
  591. "platform": "linux",
  592. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/jenkins.png",
  593. "image": "jenkins/jenkins:lts",
  594. "ports": [
  595. "8080/tcp",
  596. "50000/tcp"
  597. ],
  598. "env": [
  599. {
  600. "name": "JENKINS_OPTS",
  601. "label": "Jenkins options"
  602. }
  603. ],
  604. "volumes": [{"container": "/var/jenkins_home"}]
  605. },
  606. {
  607. "type": 1,
  608. "title": "Redmine",
  609. "description": "Open-source project management tool",
  610. "categories": ["project-management"],
  611. "platform": "linux",
  612. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/redmine.png",
  613. "image": "redmine:latest",
  614. "ports": [
  615. "3000/tcp"
  616. ],
  617. "volumes": [{"container": "/usr/src/redmine/files"}]
  618. },
  619. {
  620. "type": 1,
  621. "title": "Odoo",
  622. "description": "Open-source business apps",
  623. "categories": ["project-management"],
  624. "platform": "linux",
  625. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/odoo.png",
  626. "image": "odoo:latest",
  627. "env": [
  628. {
  629. "name": "HOST",
  630. "label": "PostgreSQL database host",
  631. "type": "container"
  632. },
  633. {
  634. "name": "USER",
  635. "label": "Database user"
  636. },
  637. {
  638. "name": "PASSWORD",
  639. "label": "Database password"
  640. }
  641. ],
  642. "ports": [
  643. "8069/tcp"
  644. ],
  645. "volumes": [{"container": "/var/lib/odoo"}, {"container": "/mnt/extra-addons"}]
  646. },
  647. {
  648. "type": 1,
  649. "title": "Urbackup",
  650. "description": "Open-source network backup",
  651. "categories": ["backup"],
  652. "platform": "linux",
  653. "note": "This application web interface is exposed on the port 55414 inside the container.",
  654. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/urbackup.png",
  655. "image": "cfstras/urbackup",
  656. "ports": [
  657. "55413/tcp", "55414/tcp", "55415/tcp", "35622/tcp"
  658. ],
  659. "volumes": [{"container": "/var/urbackup"}]
  660. },
  661. {
  662. "type": 1,
  663. "title": "File browser",
  664. "description": "A web file manager",
  665. "note": "Default credentials: admin/admin",
  666. "categories": ["filesystem", "storage"],
  667. "platform": "linux",
  668. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/filebrowser.png",
  669. "image": "filebrowser/filebrowser:latest",
  670. "ports": [
  671. "80/tcp"
  672. ],
  673. "volumes": [{"container": "/data"}, {"container": "/srv"}],
  674. "command": "--port 80 --database /data/database.db --scope /srv"
  675. },
  676. {
  677. "type": 1,
  678. "title": "CommandBox",
  679. "description": "ColdFusion (CFML) CLI",
  680. "categories": ["development"],
  681. "platform": "linux",
  682. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ortussolutions-commandbox.png",
  683. "image": "ortussolutions/commandbox:latest",
  684. "env": [
  685. {
  686. "name": "CFENGINE",
  687. "set": "lucee@4.5"
  688. }
  689. ],
  690. "ports": [
  691. "8080/tcp", "8443/tcp"
  692. ]
  693. },
  694. {
  695. "type": 1,
  696. "title": "ContentBox",
  697. "description": "Open-source modular CMS",
  698. "categories": ["CMS"],
  699. "platform": "linux",
  700. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ortussolutions-contentbox.png",
  701. "image": "ortussolutions/contentbox:latest",
  702. "env": [
  703. {
  704. "name": "express",
  705. "set": "true"
  706. },
  707. {
  708. "name": "install",
  709. "set": "true"
  710. },
  711. {
  712. "name": "CFENGINE",
  713. "set": "lucee@4.5"
  714. }
  715. ],
  716. "ports": [
  717. "8080/tcp", "8443/tcp"
  718. ],
  719. "volumes": [{"container": "/data/contentbox/db"}, {"container": "/app/includes/shared/media"}]
  720. },
  721. {
  722. "type": 2,
  723. "title": "Portainer Agent",
  724. "description": "Manage all the resources in your Swarm cluster",
  725. "note": "The agent will be deployed globally inside your cluster and available on port 9001.",
  726. "categories": ["portainer"],
  727. "platform": "linux",
  728. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/portainer.png",
  729. "repository": {
  730. "url": "https://github.com/portainer/templates",
  731. "stackfile": "stacks/portainer-agent/docker-stack.yml"
  732. }
  733. },
  734. {
  735. "type": 2,
  736. "title": "OpenFaaS",
  737. "name": "func",
  738. "description": "Serverless functions made simple",
  739. "note": "Deploys the API gateway and sample functions. You can access the UI on port 8080. <b>Warning</b>: the name of the stack must be 'func'.",
  740. "categories": ["serverless"],
  741. "platform": "linux",
  742. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/openfaas.png",
  743. "repository": {
  744. "url": "https://github.com/openfaas/faas",
  745. "stackfile": "docker-compose.yml"
  746. }
  747. },
  748. {
  749. "type": 2,
  750. "title": "IronFunctions",
  751. "description": "Open-source serverless computing platform",
  752. "note": "Deploys the IronFunctions API and UI.",
  753. "categories": ["serverless"],
  754. "platform": "linux",
  755. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ironfunctions.png",
  756. "repository": {
  757. "url": "https://github.com/portainer/templates",
  758. "stackfile": "stacks/ironfunctions/docker-stack.yml"
  759. }
  760. },
  761. {
  762. "type": 2,
  763. "title": "CockroachDB",
  764. "description": "CockroachDB cluster",
  765. "note": "Deploys an insecure CockroachDB cluster, please refer to <a href=\"https://www.cockroachlabs.com/docs/stable/orchestrate-cockroachdb-with-docker-swarm.html\" target=\"_blank\">CockroachDB documentation</a> for production deployments.",
  766. "categories": ["database"],
  767. "platform": "linux",
  768. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/cockroachdb.png",
  769. "repository": {
  770. "url": "https://github.com/portainer/templates",
  771. "stackfile": "stacks/cockroachdb/docker-stack.yml"
  772. }
  773. },
  774. {
  775. "type": 2,
  776. "title": "Wordpress",
  777. "description": "Wordpress setup with a MySQL database",
  778. "note": "Deploys a Wordpress instance connected to a MySQL database.",
  779. "categories": ["CMS"],
  780. "platform": "linux",
  781. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/wordpress.png",
  782. "repository": {
  783. "url": "https://github.com/portainer/templates",
  784. "stackfile": "stacks/wordpress/docker-stack.yml"
  785. },
  786. "env": [
  787. {
  788. "name": "MYSQL_DATABASE_PASSWORD",
  789. "label": "Database root password",
  790. "description": "Password used by the MySQL root user."
  791. }
  792. ]
  793. },
  794. {
  795. "type": 3,
  796. "title": "Wordpress",
  797. "description": "Wordpress setup with a MySQL database",
  798. "note": "Deploys a Wordpress instance connected to a MySQL database.",
  799. "categories": ["CMS"],
  800. "platform": "linux",
  801. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/wordpress.png",
  802. "repository": {
  803. "url": "https://github.com/portainer/templates",
  804. "stackfile": "stacks/wordpress/docker-compose.yml"
  805. },
  806. "env": [
  807. {
  808. "name": "MYSQL_DATABASE_PASSWORD",
  809. "label": "Database root password",
  810. "description": "Password used by the MySQL root user."
  811. }
  812. ]
  813. },
  814. {
  815. "type": 2,
  816. "title": "Microsoft OMS Agent",
  817. "description": "Microsoft Operations Management Suite Linux agent.",
  818. "categories": ["OPS"],
  819. "platform": "linux",
  820. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/microsoft.png",
  821. "repository": {
  822. "url": "https://github.com/portainer/templates",
  823. "stackfile": "stacks/microsoft-oms/docker-stack.yml"
  824. },
  825. "env": [
  826. {
  827. "name": "AZURE_WORKSPACE_ID",
  828. "label": "Workspace ID",
  829. "description": "Azure Workspace ID"
  830. },
  831. {
  832. "name": "AZURE_PRIMARY_KEY",
  833. "label": "Primary key",
  834. "description": "Azure primary key"
  835. }
  836. ]
  837. },
  838. {
  839. "title": "Sematext Docker Agent",
  840. "type": 2,
  841. "categories": ["Log Management", "Monitoring"],
  842. "description": "Collect logs, metrics and docker events",
  843. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/sematext_agent.png",
  844. "platform": "linux",
  845. "repository": {
  846. "url": "https://github.com/portainer/templates",
  847. "stackfile": "stacks/sematext-agent-docker/docker-stack.yml"
  848. },
  849. "env": [
  850. {
  851. "name": "LOGSENE_TOKEN",
  852. "label": "Logs token"
  853. },
  854. {
  855. "name": "SPM_TOKEN",
  856. "label": "SPM monitoring token"
  857. }
  858. ]
  859. },
  860. {
  861. "title": "Datadog agent",
  862. "type": 2,
  863. "categories": ["Monitoring"],
  864. "description": "Collect events and metrics",
  865. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/datadog_agent.png",
  866. "platform": "linux",
  867. "repository": {
  868. "url": "https://github.com/portainer/templates",
  869. "stackfile": "stacks/datadog-agent/docker-stack.yml"
  870. },
  871. "env": [
  872. {
  873. "name": "API_KEY",
  874. "label": "Datadog API key"
  875. }
  876. ]
  877. },
  878. {
  879. "type": 1,
  880. "title": "Sonatype Nexus3",
  881. "description": "Sonatype Nexus3 registry manager",
  882. "categories": ["docker"],
  883. "platform": "linux",
  884. "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/sonatype.png",
  885. "image": "sonatype/nexus3:latest",
  886. "ports": [
  887. "8081/tcp"
  888. ],
  889. "volumes": [{ "container": "/nexus-data"}]
  890. }
  891. ]