# \#deployment

**URL:** https://clojureverse.org/tag/deployment/32.md

[Latest](https://clojureverse.org/latest.md) · [Categories](https://clojureverse.org/categories.md) · [Tags](https://clojureverse.org/tags.md)

---

## [Deploying a full-stack Clojure app with Kamal on a single server](https://clojureverse.org/t/deploying-a-full-stack-clojure-app-with-kamal-on-a-single-server/10756)

<div class="topic-metadata">

**Author:** [@abogoyavlensky](https://clojureverse.org/u/abogoyavlensky)\
**Replies:** 0\
**Last updated:** [May 29, 2024, 11:12pm UTC](https://clojureverse.org/t/deploying-a-full-stack-clojure-app-with-kamal-on-a-single-server/10756 "2024-05-29T23:12:43Z")

</div>

---

## [How to support (gasp!) WAR file deployment](https://clojureverse.org/t/how-to-support-gasp-war-file-deployment/10600)

<div class="topic-metadata">

**Author:** [@bc71](https://clojureverse.org/u/bc71)\
**Replies:** 6\
**Last updated:** [March 6, 2024, 8:29am UTC](https://clojureverse.org/t/how-to-support-gasp-war-file-deployment/10600 "2024-03-06T08:29:22Z")

</div>

Hi All! I have a gig that requires I deploy a Java application to Wildfly. They aren’t hung up about what JVM language I use, and of course I prefer to use Clojure; however, with the deprecation of Immutant I’m not find…

---

## [Clojars: Verified Group Names](https://clojureverse.org/t/clojars-verified-group-names/7297)

<div class="topic-metadata">

**Author:** [@seancorfield](https://clojureverse.org/u/seancorfield)\
**Replies:** 9\
**Last updated:** [July 27, 2021, 5:53am UTC](https://clojureverse.org/t/clojars-verified-group-names/7297 "2021-07-27T05:53:23Z")

</div>

In light of the recent announcement of a method to inject libraries into internal builds by shadowing internal names (aka ‘Dependency Confusion’), we have decided to take steps to make Clojars more secure. Clojars will …

---

## [SystemD startup file for Clojure deployment](https://clojureverse.org/t/systemd-startup-file-for-clojure-deployment/6232)

<div class="topic-metadata">

**Author:** [@Webdev\_Tory](https://clojureverse.org/u/Webdev_Tory)\
**Replies:** 10\
**Last updated:** [July 22, 2020, 11:13pm UTC](https://clojureverse.org/t/systemd-startup-file-for-clojure-deployment/6232 "2020-07-22T23:13:09Z")

</div>

Due to the deprecation of Immutant I can’t easily build Wildfly-compatible war files. I’m abandoning use of Wildfly and plan to begin deploying jars that are run with java -jar. I’m not an expert yet at writing .service …

---

## [How do you manage re-deployments with jar-based deployment?](https://clojureverse.org/t/how-do-you-manage-re-deployments-with-jar-based-deployment/6163)

<div class="topic-metadata">

**Author:** [@Webdev\_Tory](https://clojureverse.org/u/Webdev_Tory)\
**Replies:** 1\
**Last updated:** [June 27, 2020, 9:43pm UTC](https://clojureverse.org/t/how-do-you-manage-re-deployments-with-jar-based-deployment/6163 "2020-06-27T21:43:30Z")

</div>

Deploying your Clojure app is not hard; you can run a jar file with a port exposed, slap a war in a Wildfly/Tomcat/Glassfish server, run it from the REPL on the server with an exposed port, stick a Clojurescript app in a…
